# ClarioDesk > The customer platform for mobile apps. One SDK for Flutter, React Native/Expo, > and native iOS (Swift) puts support conversations, context-rich bug reports, > and a feedback board inside the app; the team answers from one dashboard. > Replies stream live and land as push notifications. One customer record spans > waitlist signup, support thread, bug report, and feature vote — so the same > person is never three strangers across three tools. ## What it is ClarioDesk replaces the point-tool stack an app team normally duct-tapes together — a support tool, a feedback board, and a waitlist tool — with one SDK, one dashboard, and one shared customer record. It is built mobile-first: the support surface lives inside the app, not behind an email address or a web form. ## Who it is for Flutter, React Native/Expo, and native iOS developers and small app studios who need in-app support, bug reporting, and a public feature-request board without running a support backend or paying per seat. ## Platforms - Flutter — published, `clariodesk` on pub.dev - React Native / Expo — published, `@clariodesk/react-native` on npm (bare RN old and New Architecture, Expo dev builds, EAS; evaluable in Expo Go) - Native iOS (Swift) — published via Swift Package Manager - Native Android (Kotlin) — on the roadmap - Size: about 1 MB added to an app that already ships Firebase, about 3.5 MB standalone. Push notifications ship as a separate optional package so headless installs pull no native dependencies they do not use. ## Capabilities and shipping status - Support conversations — built. Messaging-style threads, realtime streaming replies, push notifications when the app is closed, a durable offline outbox. - Bug reports — built. Device, OS, app version, network state, and recent logs attach automatically; optional shake gesture captures a screenshot. - Attachments — built. Photos, video, and files on any message, both directions. - CSAT — built. A one-tap rating on resolve; an unhappy rating routes back into the conversation instead of ending it. - Customer profiles — built. Device, app version, plan, and full history open with every thread. - Feedback board — built. In-app voting, duplicate merging, and an automatic push to every voter when a request ships. - Hosted waitlist pages — built. Double opt-in, referral queue, custom domains, seven designed templates. - Integrations — Linear (live): one-click escalation to a pre-filled issue with a customer-context backlink and live status. RevenueCat (live): read-only subscription status inline on every ticket. Slack and webhooks are roadmap. ## Integration - Drop-in: install the package, call `ClarioDesk.init()` with a publishable `pk_live_` key, present the prebuilt themeable support UI with one call. Under ten minutes. No backend to deploy, no webhooks, no user-auth plumbing — devices register themselves with hardware-backed keys. - Headless: the same methods and live subscriptions with a fully custom UI. - AI agent: paste one prompt into Claude Code, Cursor, or Codex and the agent detects the stack, wires the SDK, and verifies by round-tripping a real message to the dashboard. ## Pricing model Every workspace starts with a 14-day trial of the full product — every feature on, cancel before it ends and you are never charged. After that it is a flat workspace price. Final list pricing is announced at launch. The locked promises: no per-seat charge, unlimited apps, and unlimited feedback voters. For comparison, the point-tool stack ClarioDesk replaces runs roughly $148/mo across three vendors (Crisp support $45 + Canny feedback $79 + Waitlister $24). There is no permanently free plan — evaluation happens through the full-featured trial rather than a feature-limited free tier. ## Compared to - Intercom, Crisp, Zendesk — built for web and email support. ClarioDesk is mobile-first: the thread lives in the app and the reply arrives as a push notification. - Canny, Frill — feedback boards that need their own login. ClarioDesk's board is in-app, where the customer is already identified, and shares the same customer record as support. - Instabug, Shake — bug-reporting SDKs. ClarioDesk carries the bug report and the support conversation and the feature vote on one customer record. - Waitlister, LaunchList — standalone waitlist tools. ClarioDesk's waitlist signup becomes the same customer record that later files a ticket. ## Documentation for AI agents - [Docs index](https://docs.clariodesk.com/llms.txt): the developer documentation index. - [Full docs, one file](https://docs.clariodesk.com/llms-full.txt): every doc page concatenated. - [Rules for AI agents](https://docs.clariodesk.com/concepts/agent-rules): key handling, identity, package boundaries, and the mistakes to avoid. - [Guided install prompt](https://docs.clariodesk.com/claude-code): the paste-in prompt for Claude Code, Cursor, and Codex. - [Agent skill](https://clariodesk.com/.well-known/skills/index.json): install with `npx skills add https://clariodesk.com`. - [Quickstart](https://docs.clariodesk.com/quickstart): API key to a working ticket in about five minutes. ## Links - [Marketing site](https://clariodesk.com): product overview, pricing model, FAQ. - [Flutter support SDK](https://clariodesk.com/flutter-support-sdk): install, initialize, and present the support UI in a Flutter app. - [React Native support SDK](https://clariodesk.com/react-native-support-sdk): bare RN, Expo dev builds, and EAS. - [iOS Swift support SDK](https://clariodesk.com/ios-swift-support-sdk): native SwiftUI and UIKit, Secure Enclave keys, APNs push without Firebase. - [Waitlist templates](https://clariodesk.com/waitlist-templates): the seven hosted templates. - [Dashboard](https://app.clariodesk.com): create an app and get a publishable key. - [This file, expanded](https://clariodesk.com/llms-full.txt): the full site content as text.