Privacy

This document describes how the Narra app for iOS handles data. The policy for the get-narra.app website is a separate section below.

In short

Who processes the data

The operator is Mikhail Naer. Contact: mikhail.naer@gmail.com.

App server: api.narra.disrupt.builders.

What the app sends to the server

An anonymous installation identifier

On first launch the app creates a random installation identifier and secret and stores them in the device’s secure storage (the iOS Keychain). It uses them to obtain a temporary access token for the server. The identifier is not tied to your name, phone number, email address, Apple Account or advertising identifier, and it cannot identify you. It disappears together with the app when you delete it; the next installation creates a new one.

Book content

The books you add live in the app’s storage on your device. In addition:

Technical telemetry

The app sends anonymised events about its own operation: app launches, the app version, whether generation and narration ran and how long they took, and error codes. Book content, your messages to characters and device identifiers never appear in these events.

Who else receives data

For the app to work, our contractors process some requests:

PurposeProcessor
Speech synthesis (narrating books and characters)speech synthesis providers connected to the Narra server
Text models (book analysis, conversation with a character)language model providers connected to the Narra server
Image generation (portraits, covers, scenes)image generation providers connected to the Narra server
Hosting for the get-narra.app websiteVercel Inc.

They receive only what the request requires. The access keys for these services are kept on the server and never reach the app.

If you connect your own AI service

In the settings you can supply your own key and endpoint for a third-party model, for translation or semantic search. Those requests then go directly to the provider you chose, and that provider’s policy applies to them instead of this one. Your key is kept in the device’s secure storage and is never sent to our server.

Device permissions

Storage and deletion

Children

The app is not intended for children: it lets you add any book, including books for adults, and it carries an 18+ age rating. We deliberately do not collect data from children.

Content created by models

Portraits, illustrations, summaries and the replies of characters are created by language models and may be inaccurate or inappropriate. Requests pass through server-side moderation; material that may not be distributed is not allowed in. Any generation can be redone or deleted. Report an inappropriate result to mikhail.naer@gmail.com.

Changes

We will update the date at the top of this document when something material changes. The current version is always available at https://get-narra.app/en/privacy.

The get-narra.app website policy

The website uses no cookies, counters, analytics or advertising trackers. There are no forms, sign-ups or accounts. The hosting provider, Vercel, processes technical request data — your IP address, browser type, the page requested and the time of the request — to deliver pages and protect the site from abuse.

Last updated: