> LEGAL_DOCUMENT

PRIVACY POLICY

BitKitty by Dro1d Labs Limited

Last Updated: January 2026

TL;DR

ZERO DATA ZERO TRACKING ZERO COLLECTION

BitKitty is 100% offline. We don't track you. We don't collect your data. We don't even know you exist. Your pet lives entirely on your device. No cloud storage. No analytics. No telemetry. Your relationship with your BitKitty is yours alone.

1. Information We DON'T Collect

BitKitty operates on a simple principle: we don't want your data.

  • Personal information (name, email, location, etc.)
  • Device identifiers or analytics
  • Usage statistics or telemetry
  • Crash reports or diagnostics
  • IP addresses or network data
  • Pet names or interaction history
  • Screenshots or user content

// TECHNICAL_NOTE

BitKitty uses SwiftData for local persistence. All data (pet stats, memories, personality traits, evolution progress) is stored in an encrypted SQLite database on your device. This database never leaves your device and is protected by iOS's data protection APIs.

2. How BitKitty Works

BitKitty operates entirely offline:

  • All processing happens on-device (no servers)
  • No network requests are made (app is 100% offline)
  • Pet data stored locally using SwiftData
  • Graphics rendered using SpriteKit (pixel art)
  • Personality and memory calculations done on-device

Think of BitKitty as a digital pet that lives entirely in your phone. No cloud. No servers. Just you and your companion.

2.5 Weather Effects (Premium Feature)

Premium users can enable optional weather effects via Apple's WeatherKit framework.

  • Location data is used ONLY to fetch current weather conditions
  • Location is accessed via Apple's CoreLocation (when you grant permission)
  • Weather data is fetched from Apple's WeatherKit service (not stored by us)
  • Your location is NEVER stored, logged, or transmitted off your iPhone
  • This feature is 100% OPTIONAL (disabled by default)
  • Only available to Premium users

// HOW_IT_WORKS

When weather effects are enabled:

  1. You grant location permission (iOS system prompt)
  2. App requests your approximate location from iOS
  3. Location is sent to Apple's WeatherKit API only
  4. Apple returns current weather (rain, clear, storm, etc.)
  5. App displays visual effects (digital rain, lightning, etc.)
  6. Location data is discarded (not stored)

Apple's WeatherKit is subject to Apple's Privacy Policy. We do not control how Apple processes location data for weather services.

✓ YOUR CONTROL

  • > Weather effects are OFF by default
  • > You must explicitly enable in Settings
  • > You can revoke location permission anytime (iOS Settings > BitKitty > Location)
  • > Disabling weather effects stops all location access
  • > App works 100% normally without this feature

3. Data Storage

All data stored by BitKitty remains on your device:

  • Pet stats (hunger, energy, happiness, system health)
  • Evolution progress (current stage, time well-cared)
  • Memory system (interaction history, emotional memories)
  • Personality traits (trust, sarcasm, curiosity, affection)
  • Comms log (daily messages from your BitKitty)
  • Unlocked lore fragments
  • Settings preferences (audio, haptics, mini-games)

No cloud storage. No remote servers. No data synchronization.

⚠️ BACKUP WARNING

Since BitKitty uses local storage, your pet data is included in iOS device backups (iCloud or iTunes). If you restore from a backup, your BitKitty will be restored. If you delete the app or get a new device without restoring, your BitKitty is gone forever. No recovery possible. (Manual backup/export feature coming in future update.)

4. Third-Party Services

BitKitty uses ZERO third-party services:

  • No analytics (Google Analytics, Mixpanel, etc.)
  • No crash reporting (Firebase, Sentry, etc.)
  • No cloud storage (AWS, Firebase, iCloud sync)
  • No advertising networks
  • No social media SDKs
  • No payment processing (handled by Apple via StoreKit)

The only external code is Apple's native frameworks: SwiftUI, SpriteKit, SwiftData, and AVFoundation (for sounds).

5. Children's Privacy

BitKitty is designed for adults (dark themes, existential messaging, no cute aesthetics). However, since we don't collect any personal information, BitKitty is technically safe for all ages.

Note: The tone and themes of BitKitty (existentialism, "corrupted" mood states, dark cyberpunk aesthetic) are intended for mature audiences. Parental discretion advised.

6. Your Rights

Since we don't collect your data, there's nothing to:

  • Request (we don't have it)
  • Delete (it doesn't exist on our servers)
  • Export (it's already on your device)
  • Correct (we never stored it remotely)

Your privacy is protected by default. You own your data because it never leaves your device.

7. Changes to This Policy

If we ever change how BitKitty handles data (spoiler: we won't), we'll update this page and notify users via an app update.

Current version: 1.0 (January 2026)

8. Contact Us

Questions about this privacy policy? Reach out:

bitkitty@dro1d.org

Dro1d Labs Limited
Company Number: 767623
Registered in Ireland

> THE BOTTOM LINE

BitKitty is designed to be invisible to the outside world. Your relationship with your digital companion is private, personal, and permanent. No tracking. No telemetry. No cloud drama.
Your pet. Your data. Always.