Talking GM Privacy Policy

Effective date: August 20, 2026

Talking GM is an Android and Apple application that uses AI-provider accounts and API keys supplied by the customer. Ordinary AI requests go directly from the phone to the selected AI provider. Talking GM Server manages Talking GM accounts, trials, store entitlements, one-device gameplay locks, purchased content, account deletion, and customer-initiated support uploads.

Information Talking GM handles

AI providers, search, and API keys

The customer chooses and pays any AI or search provider used by Talking GM. AI prompts, relevant campaign context, tool data, and AI responses travel directly between the phone and the selected provider, under that provider's terms. Search text is sent to Serper only when the customer has configured Serper and a search is requested.

OpenAI, Google Gemini, and Serper keys entered in Talking GM are kept in private application storage on Android or the iOS Keychain. They are not sent to Talking GM Server, included in Talking GM support packages, or stored in the Talking GM Server database. Local AI endpoints configured by the customer are contacted directly by the phone.

Talking GM accounts, trials, licenses, and device use

Talking GM uses email verification codes for in-app account access. The server records the seven-day trial, verified platform-specific purchases, and one current gameplay session per license. A gameplay lock normally becomes available after 30 minutes without activity. A customer may explicitly release the lock by exiting Talking GM or may use the limited device-transfer action described in the app.

Adventure and campaign-content downloads

Talking GM may contact Talking GM Server to check the current content manifest and download changed server-owned files or purchased adventures. Authorization requests may include the account session, installation identity, gameplay-lock identity, entitlement, requested content identity, version, size, and integrity hash. Customer-owned changing campaign data is not silently replaced by a server-owned template.

Before a substantial download over cellular service, Talking GM shows the download size and requires confirmation. Downloads use the customer's internet or cellular data plan.

Customer-initiated troubleshooting uploads

Submission is never automatic. Talking GM prepares a troubleshooting package only after the customer selects Send Troubleshooting Package. Immediately before each upload, the app shows the actual completed package size and whether Wi-Fi or cellular service is in use, presents the content disclosure, and asks the customer to confirm that specific upload. A cellular upload requires explicit confirmation and uses the customer's cellular data plan.

The package may contain gameplay text, campaign details, prompts, AI responses, customer-support material, and diagnostic data. The accepted upload is linked to the registered Talking GM account, installation, platform, app version and build, package size and integrity hash, network type, support reference, and acceptance time. Provider API keys, Talking GM authentication tokens, runtime lock files, and SQLite journal, WAL, and shared-memory sidecar files are excluded. Talking GM returns a support reference only after the complete package is accepted.

Talking GM uses a submitted package to investigate the customer's report and improve Talking GM. Authorized automated and AI-assisted review tools may analyze package contents. When this processing is enabled, Talking GM uses the OpenAI API as a service provider. OpenAI's API data controls state that API data is not used to train its models unless the API customer explicitly opts in; Talking GM will not opt troubleshooting-package content into model training. Under OpenAI's default API data controls, customer content in abuse-monitoring logs may be retained for up to 30 days. Talking GM does not authorize any additional AI-assisted processing provider for this workflow. Automated customer-package review remains disabled until the production OpenAI API project and its data controls have been verified.

Talking GM may send one receipt to the registered account email and one later verified-fix notice tied to the report. A fix notice is sent only after the matching store release is verified as available to that account's release group. It does not mean that every item in the report was an application defect.

The raw troubleshooting package is deleted no later than 90 days after its final review, or sooner if the customer deletes the Talking GM account or requests deletion through Talking GM Support. Minimal non-content support, issue, release, and delivery audit records may remain for legitimate support, security, accounting, dispute, or legal needs.

Storage and security

Sharing

Information is shared only with the services needed for the feature the customer chooses: the selected gameplay AI or search provider, Google Play or Apple for purchases, hosting and email services for Talking GM account and support operations, OpenAI API for authorized troubleshooting-package review when that processing is enabled, and authorities when legally required. Talking GM Server does not proxy ordinary gameplay AI requests.

Retention and deletion

Local campaign data remains until the customer deletes it. Campaign files stored in customer-selected shared or external storage may remain after Talking GM is uninstalled. Device and customer-selected backup behavior may retain additional copies. Talking GM account and operational records are retained while needed to provide the service. Customer support messages are retained only as long as needed for support, product improvement, security, dispute handling, or legal obligations. Raw troubleshooting packages follow the 90-day maximum and earlier-deletion paths described above.

A customer can initiate immediate account deletion inside the Android or Apple application. A deletion request can also be submitted through the Talking GM Support page. Account access and active sessions are removed when deletion commits. Narrow store transaction, security, fraud-prevention, accounting, or legal records may be retained when required, but are not used to restore a deleted account automatically.

Children

Talking GM is not directed to children under 13. If a parent or guardian believes a child submitted personal information, use the Support page to request its deletion.

Changes and contact

This policy will be updated when Talking GM's actual handling changes. Privacy questions and deletion requests can be sent through the Support page.