Tasks, CRM, support tickets and team chat — unified in a single, Scandinavian-minimal interface. Invite your sales, support and engineering teammates with a link; give each of them exactly the access they need.
No credit card required · Invite teammates in one click · Your data stays in the EU
Everything a small team needs to run day to day — without bolting together five different SaaS subscriptions. Each module is visible to exactly the teammates you grant access to.
Kanban and list views, priorities, due dates, assignees, and inline status changes. Filter the board by teammate to see exactly what's on your own plate.
Track clients from lead to active, forecast pipeline value, and share the whole book of business with Sales — without exposing it to the rest of the team.
A priority-aware queue with open / pending / resolved / closed states, ticket assignees, and resolution-time tracking baked in.
Channels and message history in a clean chat UI, right next to the work they're about — and scoped to the teammates you chose to include.
Most SaaS still signs your session with algorithms that a sufficiently large quantum computer will break on day one. We already don't.
Passwords hashed with memory-hard Argon2id. Sessions signed with HS512 HMAC — symmetric MACs survive Shor's algorithm. RSA and ECDSA are deliberately disabled.
Self-service data export (Article 20) and account erasure (Article 17) are one click away in the app — no support tickets, no waiting.
Every document is stamped with a team_id.
Module-level access (Tasks, Clients, Tickets, Messenger) is enforced at the
API boundary, not the UI — a hand-crafted request can't see another team.
Every workspace is a team. Share a single invite link and decide, per member, whether they can see Tasks, Clients, Tickets or Messenger. Sales, support and engineering live in the same context without stepping on each other's data.
Free while in beta. When we launch paid tiers there will always be a permanent free plan for small teams.
Open Team settings, pick which modules (Tasks, Clients, Tickets, Messenger) each teammate should have access to, and share the generated invite link. They register with their own password, land in your team, and immediately see the content they're allowed to. Links are single-use and expire after 7 days.
In MongoDB clusters hosted in the EU. Every document is scoped to your
team_id, so no other team — and
no member without the right access flag — can ever read it. You can
export the full bundle or erase your account at any time from the
Privacy section in-app.
Passwords are hashed with Argon2id, a memory-hard KDF against which Grover's algorithm gains no meaningful advantage. Sessions are signed with HS512 HMAC instead of RSA/ECDSA, so a future cryptographically relevant quantum computer can't forge your tokens.
The stack ships as a Docker Compose bundle — MongoDB, the FastAPI backend, and the Vite-built web app behind Nginx. Bring your own secrets and it'll run anywhere.
Open the user menu, click Privacy & your data, and confirm with your password. If you're the only person in your team, the team and everything in it is cascade-deleted in the same flow. If you're a member, you detach from the team cleanly: your contributions stay attributed to "deleted member" and every message you wrote is anonymised. If you're an owner with teammates, we'll ask you to transfer ownership first — a team is never left orphaned.
Free while in beta. You'll have an invite link for your first teammate in under a minute.
Post-quantum-safe auth · GDPR self-service · Your data stays in the EU