Privacy Policy
Best Friend Energy · Last updated: May 29, 2026
Summary
- No accounts. You don't sign up; we don't know who you are.
- Your stuff stays on your device. Favorites, theme, and optional profile (name, gender) are never sent off-device.
- Third parties may receive data: Google AdMob (free-tier ads), RevenueCat + Apple/Google (the optional subscription), and Sentry (anonymized crash reports if the app errors). Their policies apply.
Who we are
Best Friend Energy is published by Alex Fricker Studios LLC. For privacy questions, contact support@af-studios.io.
Information we collect ourselves
None directly. The app does not transmit personal information to any server we control. We use Sentry to receive anonymized crash reports — no IP address, no profile data, no screen recordings; the full list is in the Sentry section below. There is no general-purpose analytics SDK and no account system.
The app does periodically fetch fresh content batches (more nicknames,
pep talks, and wisdom) from our own server at af-studios.io,
served via Cloudflare. These requests carry no personal
data — only a static API key that identifies the app build, not
you. No favorites, profile data, or generated history is ever sent.
Information stored on your device
The following are saved locally via Apple/Google's standard preferences API and never leave your device unless you choose to share content:
- Your saved (favorited) generated lines
- Your theme preference (system / light / dark)
- Whether you've removed ads (cached from the subscription store)
- Your optional profile (name, friend name, gender) — only if you turn personalization on
- A daily usage counter that resets each day, used to enforce the free-tier soft cap
You can clear all of this by uninstalling the app, or for individual items through the in-app controls (remove a favorite by swiping, toggle personalization off, etc.).
Third-party services
Google AdMob (advertising — free tier)
The free tier shows a bottom banner ad and occasional rewarded ads. AdMob may access a device-resettable advertising identifier and usage signals to serve and measure ads, including personalized ads where permitted by law and your device settings.
RevenueCat (subscription management)
If you subscribe, RevenueCat receives an anonymous app-user identifier and the purchase/transaction details from the App Store or Google Play to validate your entitlement. RevenueCat does not receive your name, email, or payment details.
Apple App Store / Google Play
If you subscribe, Apple or Google processes the payment. We never see or store your payment details.
Sentry (crash & error reporting)
When the app crashes or hits an unhandled error, a report is sent to Sentry so we can fix the bug. Each report includes a stack trace, device and OS info (model, OS version, app version), and recent app navigation breadcrumbs (screens visited, button taps). We also sample a small percentage (~10%) of performance traces in production to detect slow screens.
The reports do not include:
- Your IP address (we disabled this)
- Anything you typed (no profile name, no friend's name)
- Your saved favorites
- Screen recordings or session replays (we disabled these)
- Console logs (we disabled forwarding)
Your choices
- Remove ads by subscribing — the free-tier ads stop entirely.
- Limit ad tracking in your device settings (iOS: Settings → Privacy & Security → Tracking; Android: Settings → Privacy → Ads).
- Cancel your subscription anytime in App Store or Google Play account settings.
- Personalization is opt-in. Toggle it off in the profile sheet at any time; the stored values are not used while it's off.
Children
The app is intended for a general/adult audience and is not directed at children under 13. We do not knowingly collect personal information from children.
Changes
We may update this policy; material changes will be reflected here with a new "Last updated" date.