Privacy Policy

Last updated: 2026-05-25

CityJam is an AI fiction app for creating original characters and roleplaying interactive stories.

We use an anonymous install ID stored on your device to keep private characters, chats, free-turn quota, hidden characters, and moderation reports separate from other installs.

We store character text, chat messages, memory summaries, moderation reports, hidden-character records, purchase-token hashes, quota state, app event names and bounded metadata, model-call diagnostics such as token counts and latency, timestamps, and technical diagnostics needed to operate the service.

Chat messages are sent to the configured AI model provider to generate replies. Do not enter secrets, passwords, payment details, or sensitive personal information into chats.

We do not sell personal data. We do not currently run ads or third-party analytics SDKs. If Play Billing is configured, purchase tokens are sent to Google Play for server-side verification before Plus or credits are applied.

Reports may include a bounded content snapshot so we can review safety issues and abuse. Public seed characters remain available after local data deletion.

You can delete install-scoped data in the app through Data controls, or follow the instructions at Data Deletion.

Before public Google Play release, the Play listing support email must match the support contact shown in Play Console and on Child Safety Standards.