What's shipping
What's shipping.
A user-facing log of every Krewva release — no commit hashes, no PR numbers, just what changed and why it matters to you.
In-App Purchase landed in the iOS companion — Krewva Life and Life Pro subscribe straight from the App Store, with App Store receipt verification on the backend.
Krewva published the first cut of its public REST OpenAPI spec at /docs/api, so partners and power users can build their own connections.
Slack reactions became a first-class draft mode — Krewva can react with an emoji instead of writing a full reply, the right call on a quarter of incoming Slack pings.
Krewva moved every piece of its thinking over to DeepSeek — drafts, safety checks, voice-profile generation, contact bucketing. Faster median latency, cheaper to run, no quality regressions.
Per-app reply gating now blocks auto-reply on senders you'd never answer — newsletters, one-time codes, transactional notices — no matter how you set your trust dial. Six of ten “why did Krewva almost reply to my bank?” reports gone.
Every card action — approve, deny, redo — now carries an idempotency key, so a double-tap is safe and the same action always returns the same outcome.
iMessage shipped on macOS — Krewva reads locally, drafts through your Mac, and gates SMS fallback on the per-contact preferences you set.
Google Calendar connected — pre-meeting briefs, same-day conflict surfacing, and alternate slots offered the moment you swipe-decline.
Per-sender card coalescing — five back-to-back messages from one person become one card with a “five new messages” chip.
We renamed the company and product to Krewva — a play on “crew.” Wuvov Inc. is the parent.
Personas were retired for the current split: one unified Life agent, plus standalone Biz department agents.
The dual-mode design system landed across iOS and macOS — light and dark, surface tokens, and semantic feedback colors.
The first closed beta shipped on iOS — the early Life agent drafted replies for WhatsApp and Gmail, with manual approval on every send.
Voice-profile generation went live — Krewva reads a sample of your sent messages, builds a style that's yours, and conditions every draft on it.
The trust dial arrived — per-contact autonomy bands: auto-reply, needs approval, or never reply.
The first end-to-end prototype came together — Cognito auth, Postgres, browser automation for WhatsApp on a server, and an early macOS client.
Krewva picked the no-Redis path — the job queue is a single Postgres table with row-level locking.
First contact with reality: WhatsApp changed its layout mid-week. The selectors-as-data pattern was born that day and is still load-bearing.
Questions about a release? Write [email protected]. Read more on the blog →