Draft. This page needs legal review before it is treated as the published policy. It describes NewsBot Radio 1.0 as the app is built. It is not a promise about a future version.

Privacy

NewsBot Radio is made by Systems Engineering Center. The support address is [email protected]. This draft was written on 4 November 2026.

The app has no account, no sign-in, and no profile of you on our servers. We do not run an analytics SDK or a crash reporter. The app does not ask for location, contacts, photos, or the microphone.

Advertising

The app plays short audio promotions, including messages about our own apps, Ideon and TreeRings. A switch in the key sheet, “Promos for our other apps”, turns those messages off. It is on until you turn it off.

We plan to add audio advertising from third-party ad partners in the future. When we do, this policy will be updated before that advertising goes live. The update will name the partners and explain what data they receive and the choices you have, including consent where the law requires it, for example in the EU under the GDPR.

Today the app does not include an advertising SDK, and it does not track you for ads. No ad partner is connected, so this draft does not name one or describe data a partner would receive.

What stays on the iPhone

These items are stored on the device. They are not uploaded to Systems Engineering Center.

Debug builds can write a local system log of pipeline stages and refill timings. Those logs are not a network service. A release build does not write them. The log is written so that an API key string is redacted.

What is sent off the phone

xAI, when you make a live show on the phone

This happens only when a key is saved, test mode is off, and the station feed field is empty. The phone calls api.x.ai directly. The requests use an in-memory session that does not keep a cookie jar.

xAI’s handling of those requests is covered by xAI’s privacy policy. Your xAI account, and any charge, is between you and xAI.

Public pages, to check a date

Before a story airs, the phone may request the public source page and read a publication date from the page. The request uses the user agent NewsBotRadio/1.0 and does not include your API key. The session does not keep cookies. For a post on X, the time is taken from the post id on the phone. That check does not fetch the post.

The site you request sees a normal connection from your network, including the IP address the network presents. We do not receive that address.

A station feed, only if you paste one

The feed field starts empty. Empty means the phone does not fetch a shared show. If you paste an https address and save, the phone requests the show script from that address. It does not send your xAI key with that request. While a feed is set, the phone does not call xAI to write the show, and it speaks with the on-device voice.

The address shown as the hint is https://api.newsbotradio.app. Nothing in the app contacts that host until you paste it. That shared desk is not turned on. If it is turned on later, the desk would call xAI with a key the operator stores, not with your key, and phones that opted in would download the script. This draft will need an update before that desk is offered.

This website

newsbotradio.app is a static site. It has no account, no forms, and no analytics script. Choosing light or dark mode stores that choice in this browser’s local storage under the name newsbotradio-theme. The site does not set a cookie of its own. The host, Cloudflare, can keep ordinary connection logs for the request. We do not add tracking on top of that. Writing to support opens your own email app. The message goes to the mailbox, not through this site.

Children

The app is a news radio product. It is not directed at children, and it does not ask for a date of birth. We do not knowingly collect personal information from children because the app does not collect an account at all.

How to delete it

Delete the app. That removes the Keychain item, the settings, the saved shows, the heard-stories file, and the caches from the device. Empty the station feed field and save if you only want to stop fetching a shared show. Email [email protected] if you want a segment left out of a future shared feed. We do not hold a listener database to erase.

Changes

If the app starts sending or storing something this page does not describe, the page should be updated first, and the date at the top should change. A lawyer should review this draft before it is used as the Privacy Policy URL in App Store Connect.