BrandLoop — Privacy Policy

Last updated: 2026-10-12

BrandLoop is built by Glippin Toys, LLC. The short version: BrandLoop doesn't ask for your name.

Summary

What we collect

DataWhyRetention
Account ID (random identifier from Firebase Auth, created automatically on first launch)Keeps your brands together and enforces your plan limitsUntil you delete your account
Brand profile (name, description, audience, voice preset or custom voice, content pillars, links, channel toggles)Drives AI post generation in your voice for each brandUntil you edit or delete
Platform API keys (only for channels you set to Auto) — encrypted AES-256-GCMPublish posts to the channels you've set to Auto, on your behalfUntil you switch the channel to Manual/Off, remove the brand, or delete your account — switching to Manual/Off deletes the keys immediately
Generated content (post drafts, AI images; publish history for Auto channels; pending queue for Manual channels)Show you what was queued or posted; let you preview before going liveHistory: until you delete your account. Manual queue items: 7 days (TTL). Generated images: auto-deleted from storage after 90 days
Usage counters (runs, posts, images per month)Plan meteringUntil you delete your account
Subscription status (tier + active/expired, via RevenueCat)Unlocking paid featuresUntil you delete your account
Hashed device identifier (free plan only)Keeps the free tier's monthly allowance fair per device; stored as a hash, never linked to your account IDCounter resets monthly. The hash is not linked to your account and is not deleted when you delete your account.
Push tokenNotifications from BrandLoopUntil the token stops working or you delete your account
Usage analyticsNot collected. The analytics SDK was removed in BrandLoop 1.5.2 (iOS build 30, live) — the app no longer sends usage events. This row stays so the change is on record.—

What we never collect

AI processing

BrandLoop's content is AI-generated. Your brand profile and post content is processed by:

Generated images are stored on Google Cloud Storage behind public links so social platforms can fetch them (that's how posting works), and are automatically deleted from our storage after 90 days.

Payments

Subscriptions are purchased through Apple's App Store or Google Play — we never see your payment details. We use RevenueCat to check subscription status; it receives your account ID and purchase state.

Where your data lives

BrandLoop runs on Google Firebase (Auth, Firestore, Cloud Functions, Secret Manager) and Google Cloud Storage in US-region Google Cloud. Encrypted platform credentials are stored alongside your brand record. Decryption happens only inside a server-side cloud function; the decrypted value is never logged or returned to the app.

Third parties

TikTok and Nextdoor are not third-party recipients of your data — they have no public posting API, so BrandLoop only generates the post and shows it to you in a manual queue to share yourself.

Your rights

Children

BrandLoop is intended for app builders, business owners, and creators; it is not designed for or marketed to children under 13, and we do not knowingly collect data from children.

Changes

We'll update this page and its date when the policy changes.

Contact

Glippin Toys, LLC — support@glippintoys.com