---
title: "Rabolic documentation"
description: "Set up Rabolic product analytics on your website, iOS and Android apps and server. Guides for the SDKs and the ingest API, concepts, the dashboard, plans and limits."
canonical_url: "https://docs.rabolic.com"
---
# Rabolic documentation

> Set up Rabolic product analytics on your website, iOS and Android apps and server. Guides for the SDKs and the ingest API, concepts, the dashboard, plans and limits.

<u-page-hero>
<template v-slot:title="">

Rabolic documentation

</template>

<template v-slot:description="">

Product analytics for web and mobile apps. Send events from your website, your iOS and Android apps and your server, and see one person across all of them.

</template>

<template v-slot:links="">
<u-button size="xl" to="https://docs.rabolic.com/getting-started/quickstart" trailing-icon="i-lucide-arrow-right">

Quickstart

</u-button>

<u-button size="xl" to="https://docs.rabolic.com/sdks/web" color="neutral" variant="outline">

SDK guides

</u-button>
</template>
</u-page-hero>

<u-page-section>
<template v-slot:title="">

Start here

</template>

<template v-slot:features="">
<u-page-feature as="li" icon="i-lucide-rocket" to="https://docs.rabolic.com/getting-started/quickstart">
<template v-slot:title="">

Quickstart

</template>

<template v-slot:description="">

Create a project, run `npx rabolic init` and watch your first event arrive on the Live page.

</template>
</u-page-feature>

<u-page-feature as="li" icon="i-lucide-key-round" to="https://docs.rabolic.com/getting-started/keys">
<template v-slot:title="">

Keys

</template>

<template v-slot:description="">

Publishable keys (`rb_pub_`) for sites and apps, secret keys (`rb_live_`, `rb_test_`) for servers.

</template>
</u-page-feature>

<u-page-feature as="li" icon="i-lucide-fingerprint" to="https://docs.rabolic.com/concepts/identity">
<template v-slot:title="">

Identity

</template>

<template v-slot:description="">

How `identify()` turns anonymous devices into one person, and when two people are merged.

</template>
</u-page-feature>
</template>
</u-page-section>

<u-page-section>
<template v-slot:title="">

SDKs and API

</template>

<template v-slot:features="">
<u-page-feature as="li" icon="i-lucide-globe" to="https://docs.rabolic.com/sdks/web">
<template v-slot:title="">

Web

</template>

<template v-slot:description="">

`@rabolic/web` from npm or a script tag. Page views, page leaves and campaigns on their own.

</template>
</u-page-feature>

<u-page-feature as="li" icon="i-simple-icons-react" to="https://docs.rabolic.com/sdks/react-native">
<template v-slot:title="">

React Native and Expo

</template>

<template v-slot:description="">

`@rabolic/react-native` for iOS and Android: installs, opens, screens and deep links.

</template>
</u-page-feature>

<u-page-feature as="li" icon="i-simple-icons-flutter" to="https://docs.rabolic.com/sdks/flutter">
<template v-slot:title="">

Flutter

</template>

<template v-slot:description="">

`rabolic_flutter` for iOS, Android and Flutter web, with Navigator, go_router and auto_route.

</template>
</u-page-feature>

<u-page-feature as="li" icon="i-simple-icons-nodedotjs" to="https://docs.rabolic.com/sdks/node">
<template v-slot:title="">

Node.js

</template>

<template v-slot:description="">

`@rabolic/node` for server events and verified revenue: purchases, renewals and refunds.

</template>
</u-page-feature>

<u-page-feature as="li" icon="i-lucide-send" to="https://docs.rabolic.com/sdks/http-api">
<template v-slot:title="">

Ingest HTTP API

</template>

<template v-slot:description="">

`POST /v1/batch` from any language. The protocol every SDK speaks.

</template>
</u-page-feature>

<u-page-feature as="li" icon="i-lucide-life-buoy" to="https://docs.rabolic.com/limits/troubleshooting">
<template v-slot:title="">

Events not showing?

</template>

<template v-slot:description="">

A checklist for keys, environments, consent, bots and dropped events.

</template>
</u-page-feature>
</template>
</u-page-section>

## Resources for Agents

- [API catalog: every service document this site publishes](https://docs.rabolic.com/.well-known/api-catalog)
- [Sitemap (XML)](https://docs.rabolic.com/sitemap.xml)
- [Sitemap (Markdown): every page on the site](https://docs.rabolic.com/sitemap.md)
- [llms.txt: index of the documentation for LLMs](https://docs.rabolic.com/llms.txt)
- [llms-full.txt: the full documentation as a single file](https://docs.rabolic.com/llms-full.txt)
- [OpenAPI document: every route this site serves to agents](https://docs.rabolic.com/openapi.json)


## Sitemap

See the full [sitemap](https://docs.rabolic.com/sitemap.md) for all pages.
