JC JC Mobile App Studio
JC

Last updated, September 29, 2026

VeraCast Privacy Policy

This policy covers the VeraCast weather app on iPhone (with its widgets and Apple Watch app) and on Android (with its widgets, Wear OS app and Android Auto). It supplements the studio privacy policy.

Who we are

VeraCast is made by JC Mobile App Studio LLC, a one-person studio based in Pennsylvania, USA. We are responsible for the app and for the small amount of data described below. "We" and "us" in this policy mean JC Mobile App Studio LLC. Contact: contact@jcmobileappstudio.com.

Short version

What reaches us, and what goes to others

What reaches servers we operate. We run one small server, a Cloudflare Worker called the VeraCast alerts relay (veracast-alerts-worker.jcmappstudio.workers.dev), with a Cloudflare D1 database. It does three things:

Requests to the relay carry a shared app key, not anything that identifies you. The relay code does not save pollen coordinates or Gemini request text to its database or its logs. Cloudflare, which hosts the relay, processes requests (including your IP address) under the Cloudflare privacy policy.

What third parties receive, under their own policies. VeraCast talks to these services directly from your device (or through the relay above, where noted). Each receives the request and your IP address, and handles it under its own privacy policy:

None of these requests include your name, email, contacts, or an advertising ID. VeraCast has no account to attach them to.

Location

With your permission, VeraCast uses your device location to show weather where you are, or you can search for places instead. VeraCast asks only for location while you use the app. It does not ask for background (Always) location on either platform. To keep alerts and scheduled notifications working when the app is closed, it saves your last known location on your device and uses that. Your precise coordinates are sent to the weather services above; our alerts relay only receives zone codes. You can change or revoke location access in iOS Settings, Privacy & Security, Location Services, or in Android Settings, Apps, VeraCast, Permissions.

AI features

On iPhone. VeraCast writes its briefings, alert wording, spoken Now Brief, rain nowcast notes, Pet Walk advice, packing lists, and the Premium Astro-Weather Horoscope with a language model, tried in this order:

  1. Apple Intelligence on your iPhone, on iPhones that support it. Nothing leaves the phone.
  2. Apple Private Cloud Compute, on iOS 27 when the on-device model is not available. The request goes to Apple's servers, which Apple designed so the request is not stored and is not visible to Apple or to us.
  3. Google Gemini, through our Cloudflare relay, if the Apple options are not available, fail, or take too long. This can happen even on an iPhone with Apple Intelligence, for example if the on-device model times out.

A request sent to Gemini contains the text needed to write that piece: your location's name (city or place, not coordinates), the forecast and conditions used, pollen levels, and, depending on the feature and what you set in the app, your display name, your pets' names, a trip's name, your zodiac sign, rising sign and moon sign, and the moon phase or visible planets. It does not contain your coordinates, contacts, calendar events, photos, or any account. The daily horoscope notification (Premium, if you turn it on) is always written with Gemini, because it is generated in the background. We do not store these requests or answers on our servers. Google processes them under the Gemini API terms linked above. Depending on the Gemini service tier, Google may keep request content for a limited time for abuse monitoring and, on unpaid tiers, may use it to improve its products, which can include human review. If that matters to you, leave your display name and pet names blank.

Ask Vera and "Why?" on iPhone. These use only Apple Intelligence on your iPhone or, on iOS 27, Apple Private Cloud Compute. They never fall back to Gemini. If neither is available, VeraCast says it can't answer.

On Android. The daily briefing, Ask Vera, the spoken Now Brief, and the horoscope are generated on your phone. VeraCast uses Gemini Nano through Google's AICore on phones that support it. On other phones it offers to download a small open language model (Qwen 2.5, about 1.6 GB, from Hugging Face) that then runs on the device. If neither is available, VeraCast writes a simpler summary from built in templates. The Android app does not send AI requests to Gemini or any other cloud AI service. The Now Brief is read aloud by your phone's own text to speech.

Calendar (Premium, optional)

If you turn on weather for your events, VeraCast asks for calendar access and reads your upcoming events on your device to show their forecast and warn you about rain. Event titles and locations are used only on your device, for example in a local notification. They are never sent to us, to a weather service, or to an AI service.

What stays on your device

Your saved places, units and display settings, display name, pet names, zodiac signs, custom alert rules, storm log, trips and packing lists, cached forecasts, and AI usage counts are stored on your device. They are shared with VeraCast's own widgets, your Apple Watch, your Wear OS watch, and Android Auto over local links between your own devices. They are not sent to us. Your device's own backup (iCloud Backup on iPhone, Google backup on Android) may include this app data if you have backup turned on. Deleting VeraCast removes it from the device.

Subscriptions

VeraCast Premium is billed by Apple through the App Store on iPhone and by Google Play on Android. Apple or Google handles the payment. We never see your card, Apple ID, or Google account. The app checks your subscription status with Apple or Google on your device; we do not run a purchase server. Apple and Google give us sales reports that do not identify you. You can manage or cancel in your Apple Account settings or in Google Play, Subscriptions.

Diagnostics

VeraCast includes no analytics or crash reporting SDK. If you opted in to sharing with app developers in iOS Settings, Privacy & Security, Analytics & Improvements, Apple may give us crash reports and performance metrics that do not identify you. On Android, Google Play may do the same based on your device settings, and Firebase Cloud Messaging, which delivers push alerts, uses a Firebase installation ID and may send Google basic delivery data.

Sale, sharing, and targeted advertising

We do not sell your personal data, share it for cross-context behavioral advertising, or use it for targeted advertising. VeraCast has no ads and no ad SDK on either platform, and it does not use your device's advertising ID.

Data retention

Your privacy rights

Depending on where you live (for example California, Colorado, Connecticut, Virginia, Texas, Oregon, Indiana, Kentucky, Rhode Island and other US states, or the EU/UK), you may have the right to access, correct, delete, or get a copy of personal data, and to opt out of targeted advertising, sale, or profiling. Many of these laws may not apply to a studio our size, but we honor these requests from everyone.

The only personal data we hold is the push token and zone codes on the alerts relay. To exercise a right, email contact@jcmobileappstudio.com. Because we have no accounts, we may ask you to turn off VeraCast notifications or uninstall the app so your token stops being valid, or for other details to find your record. We respond within 45 days, and we won't treat you differently for asking. If we decline, you can appeal by replying to our answer with "Appeal", and we'll respond within 45 days (60 days at most where the law allows). If the appeal is denied, you may contact your state attorney general.

Children

VeraCast is a general weather app and is not directed to children under 13. We don't knowingly collect personal information from children. If you believe a child has provided personal information through VeraCast, contact us and we will delete it.

International users

The little data we hold (the alerts relay) is processed in the United States on Cloudflare's network. Third-party services may process data in other countries under their own policies.

Security

All network requests VeraCast makes use encrypted HTTPS connections. The relay keeps our Google API keys server side, so they are not inside the app. Data on your device is protected by your platform's security and your device passcode. No system is perfectly secure, so we keep what we hold to the minimum above.

A note on weather and astro features

VeraCast's forecasts, activity outlooks, and alerts are provided for general information and can be incomplete, delayed, or wrong. For life-safety decisions, always rely on official sources such as the National Weather Service and local authorities. The Astro-Weather Horoscope is for entertainment.

Changes

When this policy changes, we update the "Last updated" line above and post the new version at this address. Material changes are also noted in the app's release notes.

Contact

Questions or requests, in English or EspaƱol: contact@jcmobileappstudio.com

VeraCast Support & FAQ , Back to jcmobileappstudio.com