# Specvista Analytics docs

Specvista Analytics counts what people do in your websites, React Native apps and Node services, and shows it in one dashboard. Websites send pageviews through one script tag. Apps and servers send named events, such as `signup.completed`, over HTTP. Reports cover pageviews, sessions, top pages, landing pages, referrers, channels, campaigns, devices, countries, custom events, funnels and identified people.

## Who it is for

Product teams and solo builders who want product analytics with a consent banner built in. Sign-up is self-serve and free at [analytics.specvista.com/signup](https://analytics.specvista.com/signup). There are no paid plans. Specvista also uses it to measure its own products.

## How access works

| Who | What they need | Where it comes from |
|---|---|---|
| A person | An account | [Sign up](https://analytics.specvista.com/signup) with first name, last name (optional), email and a password of 8 or more characters |
| A website, app or server sending events | A project key, which starts with `sa_live_` | The Properties page of the dashboard, or `GET /api/v1/projects` |
| A script or agent reading reports | A bearer token | `POST /api/v1/auth/login` with the account's email and password; valid for 90 days |

A project is called a property in the dashboard. Each property has one key and a type: web, mobile, backend or other.

## Guides

- [Get a project key](https://analytics.specvista.com/docs/get-a-project-key.md)
- [Add tracking to a website](https://analytics.specvista.com/docs/track-web.md)
- [Add tracking to a Node.js server](https://analytics.specvista.com/docs/track-node.md)
- [Add tracking to a React Native app](https://analytics.specvista.com/docs/track-react-native.md)
- [Read reports](https://analytics.specvista.com/docs/read-reports.md)
- [Build with AI agents](https://analytics.specvista.com/docs/agents.md)

## Reference

- [API reference](https://analytics.specvista.com/docs/api.md) and the [OpenAPI document](https://analyticsapi.specvista.com/api/v1/openapi.json)
- [SDK reference](https://analytics.specvista.com/docs/sdks.md)
- [Errors](https://analytics.specvista.com/docs/errors.md)

## Service addresses

| Purpose | Address |
|---|---|
| Dashboard and docs | `https://analytics.specvista.com` |
| API base | `https://analyticsapi.specvista.com/api/v1` |
| Browser script | `https://analyticsapi.specvista.com/api/v1/sdk.js` |
| OpenAPI | `https://analyticsapi.specvista.com/api/v1/openapi.json` |
