T Tellama Published by redpluglab

Privacy Policy

Tellama is built around local AI on Android. Prompts, responses, chat history, Memory items, API keys, and diagnostics are designed to stay on the user's device unless the user explicitly chooses otherwise.

Effective October 5, 2026 Android package: com.tellama.app No Tellama account required

Effective date: October 5, 2026

Tellama is a local AI app for Android. It lets you download verified TM model files, chat with models on your device, save user-approved Memory items, and optionally run a local API server.

This policy applies to the Tellama Android app published as com.tellama.app.

Distribution Editions

The Google Play edition does not include the local API server or GitHub APK self-updates. Those features described below apply only to the direct-download edition. This release does not support external AI API connections or arbitrary model imports. Chat inference uses the verified TM models provided in the app catalog.

Data We Store on Your Device

Tellama stores the following data locally on your Android device:

  • Chat sessions, prompts, and responses.
  • User-approved Memory items.
  • Installed verified TM model metadata and checksums, plus retained metadata from earlier versions.
  • Local API server client keys are stored as SHA-256 hashes; the raw key is shown only once. Legacy external-provider records from earlier versions remain in the encrypted local database but cannot be used to send requests in this release.
  • Failure records and diagnostics used for Safe Mode and support reports.
  • User settings such as language, theme, and download preferences.
  • Optional local profile details such as display name, contact email, update opt-in preference, and profile photo URI.

Tellama uses an encrypted local database. Android backup is disabled for app data.

Optional Profile and Product Updates

Tellama does not require an account for local use. You may optionally add a local display name, contact email, and profile photo in Settings. These profile details stay on your device unless you choose to share them.

The optional profile (display name, contact email, and photo) and the "product updates" preference are stored only in Tellama's private on-device storage. Tellama does not automatically transmit these profile fields, and there is no Tellama account. The "product updates" toggle is a local preference only. If you type personal details into an optional report, the reviewed report text is transmitted when you submit it.

Voice Input

Tellama does not request the microphone permission. Voice input launches the Android system speech recognizer, which captures and processes the audio on its own and returns only recognized text. Tellama never records or stores raw audio. Recognized text is stored only if you send it as a chat message.

Network Use

Tellama does not require an account for local use.

Tellama uses network access for:

  • User-initiated model downloads from the selected model provider over HTTPS.
  • Optional AI response reports that you review, consent to, and submit over HTTPS.
  • Direct-download edition only: release checks and user-initiated APK downloads from GitHub.
  • Web research against user-selected public HTTPS pages.
  • Android system speech recognition when the installed speech service uses a network.
  • Direct-download edition only: optional local API serving.

The API server is off by default. Local Only mode binds to 127.0.0.1. Both Local Only and LAN modes require API key (Bearer) authentication so other apps on the same device cannot call Tellama without a key. LAN mode additionally requires explicit user action. Local LAN API traffic is not TLS-encrypted, so enable LAN mode only on networks you trust.

Ordinary TM chat inference runs on your device. Tellama does not automatically upload your conversations, Memory items, API keys, or voice transcripts. When you explicitly submit an AI response report, the text you reviewed and the report fields described below are sent to our reporting service. Text that you include in that report may contain personal information; remove information you do not want to send. Tellama does not automatically upload your optional local profile or profile photo.

External API Models

External AI API connections are unavailable in this release. Saved external selections and credentials cannot initiate network requests. Updating does not erase earlier local conversations, model files or settings.

Web Research

Web research makes direct HTTPS requests to the public URL you provide. Tellama blocks unsupported schemes, local or private network targets, unsafe redirects, authentication paths, and oversized or unsupported responses.

Fetched page text is processed on the device by a verified TM model.

Model Downloads and App Updates

Model downloads connect to the selected third-party model host. The host receives ordinary request metadata such as your IP address and user-agent information. Tellama verifies supported model files before use.

The direct-download edition may check the public GitHub release feed for a newer version. When you start an update, the APK is downloaded from GitHub and Tellama verifies its SHA-256 digest, package name, higher version, and signing certificate before opening Android's installer. GitHub's privacy terms apply to these requests.

Optional AI Response Reports

You can report a completed AI response from the chat screen. The report dialog lets you edit the selected visible response, choose a reason, and add an optional explanation. Consent is off initially, and submission is disabled until you consent. Editing the report resets consent. You can dismiss the draft without submitting it.

After you consent and submit, Tellama sends the reviewed text, optional explanation, reason, a randomly generated report receipt ID, app version, language, and schema version. The app does not automatically attach other messages, hidden reasoning, your profile, Memory items, credentials, files, or diagnostics. The text you choose to submit can itself contain information from a conversation. No GitHub account is required.

Cloudflare receives the report over HTTPS and relays it to a private GitHub repository used by the Tellama developer. Authorized readers of that repository can read submitted reports. The purpose is to review reported AI content and address safety or application problems. This implementation does not send reports to an advertising, analytics, or model-training pipeline.

The response and explanation are stored in GitHub Issues. Cloudflare D1 stores a receipt ID, a hash of the submitted fields, processing state, issue number, and timestamps to prevent duplicate submission and reconcile interrupted requests. D1 does not store the report text or your IP address. A hash and receipt ID are not a promise of anonymity.

Cloudflare receives ordinary connection metadata, including the source IP address, and the relay uses that IP for abuse limits. Worker application logs and traces are disabled in our deployment; the service providers may separately process network, security, or operational data. See Cloudflare's privacy policy and GitHub's privacy statement. These providers may process information outside your country; this service is not represented as Korea-only hosting.

HTTPS protects the connection. Submitted reports are readable by the developer and authorized service providers; reporting is not end-to-end encrypted against them. Closing a report issue is not deletion of its content.

Support Reports

Tellama generates and displays diagnostics locally in Settings. It redacts bearer tokens, API keys, and local filesystem paths before presenting support data. The current app does not upload diagnostics or include a support-report sharing action.

Data Sharing

Tellama does not sell user data and does not share user data with advertising networks.

Data may leave the app when:

  • You explicitly consent to and submit an AI response report as described above.
  • You run web research against a public HTTPS page; the website receives your request and ordinary connection metadata.
  • You download a model from a third-party model host or, in the direct-download edition, an app update from GitHub.
  • You explicitly export a conversation and choose an Android share target. The exported text contains the visible messages, roles and timestamps; the selected app or service controls further handling.
  • You use Android system speech recognition, which is controlled by your installed speech service and may process audio or text remotely.
  • In the direct-download edition, you enable local API serving and connect your own local clients to the app.

Retention

Local data remains on your device until you delete it, clear Tellama storage, or uninstall the app. Submitted reports are separate server data and are not deleted by uninstalling Tellama.

We retain submitted report content for no more than 90 days from receipt, and receipt metadata for no more than 180 days from receipt. Content may be deleted earlier after review or on a verified deletion request. Expiry deletion runs periodically, starting before these limits. The report support and deletion contact is support@redplug.co.kr. These periods apply to our active report records; provider backups and security records are described separately below.

Our current Cloudflare Workers Free plan supports D1 recovery for up to seven days. Removed receipt metadata may therefore remain in recoverable database history for that window. This statement applies to D1 metadata, not GitHub report contents. See Cloudflare D1 Time Travel. GitHub and Cloudflare may retain data for their own operational or legal purposes under their policies; no fixed GitHub backup-erasure deadline has been verified. Other model hosts, website operators, email providers, and Android speech services apply their own policies.

Data Deletion

You can delete local Tellama data by:

  • Clearing or editing your optional profile in Tellama Settings.
  • Opening Tellama Settings and resetting Memory.
  • Clearing Tellama storage in Android system settings.
  • Uninstalling Tellama.

Tellama does not require a Tellama account, but an explicitly submitted report is server data. Deleting the local chat or uninstalling the app does not delete that report.

To request report deletion, contact support@redplug.co.kr and include the report receipt ID displayed after submission. Do not resend the report text or credentials. We use the receipt ID to locate and verify the exact report, delete its GitHub issue, and retain only the receipt metadata for the remaining period stated above. Deleting that content does not delete other local chats. Email requests are handled by the email provider separately.

Children

Tellama is intended for developers, local AI users, and general productivity use. It is not directed to children.

Changes

If this policy changes, the updated version will be published at:

https://redpluglab.github.io/tellama/privacy/

Contact

For AI response reports and report deletion requests, contact:

support@redplug.co.kr

For other privacy questions, the existing contact remains:

challychoi@gmail.com