# ClarioDesk > In-app support and bug reporting SDKs for Flutter and React Native. ## Docs - [Architecture](https://docs.clariodesk.com/concepts/architecture.md): The model behind both SDKs. Read this once and the rest of the API explains itself. - [Attachments](https://docs.clariodesk.com/concepts/attachments.md): Photos, videos, and files on any message — both directions. - [Authentication](https://docs.clariodesk.com/concepts/authentication.md): Device-is-identity auth — no JWTs, no refresh tokens, no identity-verification backend to build. - [CSAT](https://docs.clariodesk.com/concepts/csat.md): An inline satisfaction rating when an agent resolves a ticket. - [Identity & lifecycle](https://docs.clariodesk.com/concepts/identity-lifecycle.md): The four host events that touch the SDK — wire each one and you're done. - [Push notifications](https://docs.clariodesk.com/concepts/push-notifications.md): Deep-link straight to the right ticket when the user taps a notification. - [Realtime](https://docs.clariodesk.com/concepts/realtime.md): Agent replies, status changes, presence, and read receipts stream to the device live. - [Flutter API reference](https://docs.clariodesk.com/flutter/api-reference.md): The headless public surface of the Flutter SDK. - [Flutter installation](https://docs.clariodesk.com/flutter/installation.md): Add the package, set platform minimums, and configure iOS permissions. - [Flutter lifecycle](https://docs.clariodesk.com/flutter/lifecycle.md): The four host events that touch the SDK — wire each one and you're done. - [Flutter prebuilt UI](https://docs.clariodesk.com/flutter/prebuilt-ui.md): Present a themeable support inbox with one call — no UI to build. - [Flutter quickstart](https://docs.clariodesk.com/flutter/quickstart.md): In-app support for Flutter apps — drop the SDK in, get a live ticket UI, no backend code on your side. - [ClarioDesk SDKs](https://docs.clariodesk.com/index.md): Drop-in in-app support and bug reporting for Flutter and React Native — no backend code on your side. - [Quickstart](https://docs.clariodesk.com/quickstart.md): From API key to a working support ticket in about five minutes. - [React Native API reference](https://docs.clariodesk.com/react-native/api-reference.md): The headless public surface of the React Native SDK. - [React Native installation](https://docs.clariodesk.com/react-native/installation.md): Bare RN and Expo (dev build + Expo Go), the config plugin, and the peer-dependency matrix. - [React Native lifecycle](https://docs.clariodesk.com/react-native/lifecycle.md): The four host events that touch the SDK, in React Native. - [React Native prebuilt UI](https://docs.clariodesk.com/react-native/prebuilt-ui.md): A themeable drop-in chat — present it with one call, zero mandatory native deps. - [React Native push](https://docs.clariodesk.com/react-native/push.md): Firebase-backed push via a separate package, so Firebase never autolinks into headless hosts. - [React Native quickstart](https://docs.clariodesk.com/react-native/quickstart.md): Embed support in your RN app with a few method calls — bare RN or Expo.