# InboxKit

Anonymous-by-default feedback widget + AI duplicate clustering for indie SaaS. Featurebase'in $9 versiyonu.

## Apps

- `apps/web` — Next.js 14. Dashboard, public roadmap pages, marketing site.
- `apps/widget` — vanilla JS + Vite. ~8KB gzipped embeddable widget.
- `apps/api` — Nest.js. Modules: `auth`, `boards`, `feedback`, `votes`, `clustering` (OpenAI), `webhooks`, `billing` (Polar).

## Pricing

- Free: 1 board, 50 feedback/mo, "Powered by" badge
- Pro $9/mo: 5 boards, unlimited, AI clustering, brand removal
- Team $19/mo: 20 boards + SSO + analytics

## Domain

`inboxkit.eventium.com` (fallback `inboxkit.mindie.dev`).

## Widget embed (3 lines)

```html
<script
  src="https://inboxkit.eventium.com/widget.js"
  data-board="<boardId>"
  async></script>
```

## Env

```
DATABASE_URL=postgresql://...
OPENAI_API_KEY=...
POLAR_ACCESS_TOKEN=...
JWT_SECRET=...
```
