1. Who We Are
BeatShort is a mobile application developed and published by Pixeliro ("we," "us," or "our"). This Privacy Policy explains how BeatShort handles information when you use our iOS application.
2. Information We Do NOT Collect
We do not collect, transmit, or store any of the following:
- Your photos, videos, or audio files from your Camera Roll or Music Library
- The content you create or export within the app
- Your name, email address, or any personally identifiable information (no account required)
- Your precise or approximate location
- Any data from your microphone or camera beyond what you explicitly select
All media processing, beat analysis, and video rendering happens entirely on your device using Apple's on-device frameworks (AVFoundation, Core ML, Metal, Vision).
3. Information Processed On-Device
When you use BeatShort, the following data is processed locally on your device only and is never transmitted to our servers:
- Photos & Videos — accessed only when you explicitly grant permission and select media. Used solely for beat-sync editing and export. Not uploaded anywhere.
- Music / Audio files — accessed from your Music Library only with your explicit permission. Analyzed locally for BPM, beat detection, and energy mapping. Not uploaded.
- AI Key — if you provide an OpenAI API key for AI features, it is stored in your device's local Keychain. It is sent directly from your device to OpenAI's API. We never see or store your key.
4. Data We Collect (Minimal)
We collect a small amount of non-personal, aggregated data to improve the app:
4.1 Crash Reports & Diagnostics
If you opt in to Apple's diagnostic data sharing (controlled in iOS Settings → Privacy → Analytics & Improvements), Apple may share anonymized crash logs with us. These logs contain device type, iOS version, and stack traces — no personal data.
4.2 App Store Analytics
Apple provides us with aggregated, anonymized analytics about downloads, sessions, and feature usage through App Store Connect. This data cannot be used to identify individual users.
4.3 In-App Purchases
Subscription purchases (Pro plan) are processed entirely by Apple through the App Store. We receive only a transaction receipt to verify your subscription status. We never see your payment details or billing information.
5. Advertising (AdMob)
BeatShort may display ads to free-tier users using Google AdMob. When ads are shown, Google's AdMob SDK may collect certain device information to serve relevant ads, including:
- Advertising Identifier (IDFA) — only if you grant App Tracking Transparency (ATT) permission
- Device type, operating system version, and language settings
- IP address (used for general geographic ad targeting)
- Ad interaction data (impressions, taps)
We use AdMob's rewarded interstitial format only. You are always shown a consent dialog before any tracking occurs, and ads can be removed by upgrading to Pro.
Google's data practices are governed by the Google Privacy Policy. You can opt out of personalized ads at any time in iOS Settings → Privacy & Security → Tracking.
6. Permissions We Request
BeatShort requests the following iOS permissions, which you can grant or revoke at any time in iOS Settings:
- Photo Library (Read) — to let you select photos and videos for your projects. Required for the editor to function.
- Photo Library (Add) — to save your exported videos to your Camera Roll. Only used when you tap "Save to Photos."
- Media & Apple Music Library — to let you import songs from your music library as audio tracks. No music data is stored or transmitted.
- Local Network — for the optional Local Share feature (peer-to-peer sharing between your own devices on the same Wi-Fi). No internet connection used for this feature.
- App Tracking Transparency — requested before showing personalized ads. Declining means you will see generic (non-personalized) ads, or no ads if you are a Pro subscriber.
7. Data Storage & Retention
All project files, settings, and data created in BeatShort are stored locally on your device in the app's sandboxed Documents directory. This data is:
- Backed up to iCloud if you have iCloud backup enabled (controlled by you in iOS Settings)
- Permanently deleted when you uninstall the app
- Never accessible to Pixeliro or any third party
8. Children's Privacy
BeatShort is not directed to children under 13 years of age. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
9. International Users
BeatShort is available globally through the App Store. Because all processing occurs on-device and we collect minimal data, international data transfer concerns are minimal. The limited crash/analytics data we receive is processed in accordance with applicable privacy laws including GDPR (EU), CCPA (California), and the PDPA (Vietnam).
10. Your Rights
Since we hold no personal data about you, there is nothing for us to delete or correct. However, you always have the right to:
- Revoke any permission in iOS Settings at any time
- Delete all app data by uninstalling the app
- Opt out of ad tracking via iOS Settings → Privacy & Security → Tracking
- Contact us with any privacy concerns at privacy@pixeliro.com
11. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. For significant changes, we will notify you via an in-app notice. Continued use of the app after any changes constitutes your acceptance of the updated policy.
12. Contact Us
If you have questions or concerns about this Privacy Policy or our data practices, please contact us:
- Email: privacy@pixeliro.com
- Developer: Pixeliro
- App: BeatShort on the Apple App Store