1. Overview
Beat Tap is an on-device video and beat editing app. You do not need a Beat Tap account, subscription, login, or internet connection to create edits. We do not sell personal information or include third-party advertising, tracking, analytics, or crash-reporting SDKs.
Internet access is used only for features that need it, including optional Shared Cloud transfers, Cloud Balance, App Store purchase verification, iCloud Photo Library downloads requested through iOS, support links, and services you deliberately open or share to.
2. Information we do not request
Beat Tap does not ask for your name, phone number, street address, contacts, precise location, health information, advertising identifier, Apple Account password, card number, or bank details. Apple processes App Store payments and provides signed transaction records; Beat Tap never receives your payment-card credentials.
Beat Tap does not use cookies, web tracking pixels, personalized advertising, ad identifiers, or third-party analytics in the app. It does not upload editing projects, beat timing, crops, full exports, face data, or audio for cloud editing or cloud project storage.
3. Device permissions
Photos and Files
Beat Tap requests Photo Library access so you can browse and import media, allow iOS to retrieve iCloud-backed originals when needed, and save completed exports to Photos. You may also choose videos or audio through Apple's Files interface. Beat Tap does not request microphone, camera, contacts, or location access.
You can change Photo Library permission in iOS Settings. Removing access may prevent importing, restoring projects, loading thumbnails, retrieving iCloud originals, or saving exports until access is restored.
Notifications
If you allow notifications, Beat Tap schedules local reminders before Shared Cloud folders you own expire so you have time to extend them. Beat Tap does not currently use marketing notifications and does not collect a remote push-notification token for this reminder.
4. Local editing and saved projects
Editing, waveform generation, beat timing, crop work, thumbnail generation, project saving, and export preparation happen on your device using Apple frameworks. Beat Tap may create local working copies, thumbnails, waveform samples, beat timing, crop settings, clip timing, temporary exports, and saved-project files.
Saved projects can include a project name, thumbnail, beat timings, trim points, selected Photo Library asset identifiers, local file references, clip timing, crop and rotation settings, volume settings, timeline resolution, and frame-rate information. This project data stays in Beat Tap's app storage unless you choose to export or share it.
5. Optional Shared Cloud
Shared Cloud is optional. When you confirm an upload, Beat Tap creates temporary staging copies and uploads only the videos you selected, together with generated preview thumbnails, directly to private Cloudflare R2 storage. Beat Tap also sends the folder name you enter, file names, file sizes, media types, integrity checksums, upload and file identifiers, sharing-code records, storage allowance, creation and expiry times, and the Terms version and acceptance time associated with the upload.
Uploads remain available for the selected 3-day, 7-day, or 30-day period, including any time extension you purchase. Folder owners can delete the cloud copy early. Automated deletion and infrastructure processing may not complete at the exact expiry second, but expired or deleted cloud objects are no longer intended to remain available through Beat Tap.
Anyone with a valid, active, unexpired sharing code can access and download that folder without creating an account. Codes can be forwarded, so send them only to people you trust. Recipients may download videos into Beat Tap's local storage for offline editing; those local copies remain on each recipient's device until that recipient removes them or deletes the app.
Cloudflare processes the stored media and technical transfer information needed to operate Shared Cloud. Depending on its infrastructure and security systems, this may include IP addresses, request times, transfer logs, and file data under Cloudflare's terms and privacy practices.
6. Cloud Balance, App Store purchases, and promo codes
Cloud Balance is added through Apple In-App Purchase and does not require a separate Beat Tap login. Beat Tap verifies Apple-signed app and purchase transactions and derives a one-way pseudonymous customer key. This lets the same balance and owned cloud folders be recognized after reinstalling Beat Tap or moving to another device using the same Apple Account, without giving Beat Tap your Apple Account email or password.
The server ledger stores the pseudonymous customer key, balance and currency, Apple transaction and product identifiers, purchase quantities, upload and extension charges, refund or reconciliation status where available, and related timestamps. These records prevent duplicate crediting or charging, restore balances, associate owned folders, address refunds and disputes, and support legal or accounting obligations.
When a promotional Cloud Balance code is redeemed, the service stores a one-way code fingerprint, its configured label or campaign, the credited amount, the pseudonymous customer key that redeemed it, and redemption timestamps. The readable promo code is not stored with the redemption record.
Cloud Balance itself does not expire while the service and the Apple-linked Beat Tap identity remain available. Shared Cloud video storage has the separate expiry period selected for each upload.
7. Shared-folder reports and moderation
A recipient can report an active shared folder by choosing a fixed report reason. The report record can include a random report identifier, upload identifier, folder name, reason category, report date, report count, review status, timestamps, and resolution notes. Beat Tap does not attach the reporter's contact details or create a separate copy of the videos as part of the report.
Authorized moderators may review the reported folder's existing filenames, previews, and videos while they remain available, and may dismiss or resolve the report, disable sharing, or remove the cloud content. Moderation audit records can include the moderator's authorized email address, the action, outcome, internal note, and timestamps.
8. Beat Files, exports, and third-party sharing
Videos, audio-only exports, and Beat Tap Beat Files are created locally. If you share them through AirDrop, Messages, Mail, Files, Dropbox, another app, or another service, that destination handles the file under its own privacy policy. Imported .beatsong files are read locally to populate audio and beat timing.
9. Diagnostics, website, and support
Apple diagnostics
Apple may provide developers with App Store Connect, TestFlight, or system diagnostic information when users choose to share diagnostics with Apple or use TestFlight. This may include crash reports, performance diagnostics, installation information, and aggregated app analytics. We use it only to understand bugs, crashes, performance, and product quality.
Application and cloud error logs
Detailed app console diagnostics are disabled in production builds. Beat Tap's cloud application logs request failures using only the HTTP method, response status, and a broad error category. Its application code does not write error messages, stack traces, filenames, media paths, sharing codes, upload identifiers, transaction payloads, or media content to those logs, and it does not store application error logs in the Cloud Balance database or media bucket.
Website and provider logs
Beat Tap's public website is hosted by Hostinger and the cloud service is hosted by Cloudflare. These providers may process ordinary technical request information such as IP addresses, dates, security events, and browser or device details. Beat Tap does not intentionally add advertising or analytics cookies to its public policy and support pages.
Cloudflare and Hostinger may temporarily retain provider-generated request, security, and infrastructure logs according to Beat Tap's account configuration and their policies. Beat Tap uses available logs only for security, fraud prevention, reliability, and troubleshooting—not advertising or user profiling—and keeps them only while reasonably required for those purposes or applicable legal obligations.
Support messages
If you contact support, we receive the email address or social account you use and any information or attachments you choose to provide. We use support messages to respond, investigate issues, and improve Beat Tap. Avoid sending sensitive information unless it is needed.
10. Retention, deletion, and your choices
Local data remains on your device until you remove it, clear the relevant project, delete Beat Tap, or iOS removes temporary or cached data. Files already exported or shared outside Beat Tap remain wherever you saved or sent them.
Use Settings → Delete All Local Data to remove saved projects, the current edit, imported working copies, downloaded Shared Cloud videos, beats, thumbnails, preferences, caches, and temporary files after two confirmation steps. This removes local data only.
Folder owners can delete an active cloud folder from the Shared section. Otherwise, uploaded media and cloud thumbnails are scheduled for deletion when the selected retention period expires. Deleting the cloud copy does not delete downloaded copies already stored on other people's devices.
Purchase, balance, debit, promo-redemption, refund, fraud-prevention, report, and moderation audit records may be kept as needed to preserve remaining Cloud Balance, prevent duplicate transactions or abuse, reconcile Apple refunds, resolve disputes and reports, and meet legal or accounting requirements. To request deletion of eligible server or support data, contact us. Deleting the Apple-linked cloud identity may permanently remove access to remaining Cloud Balance and owned-folder history.
See the complete data-deletion instructions.
11. Security and overseas processing
Beat Tap uses the iOS app sandbox, encrypted HTTPS transfers, signed Apple transaction verification, private cloud storage, limited-duration sharing codes, and service-side access controls. No device, storage, or transfer method can be guaranteed completely secure or free from loss, so keep your originals and backups.
Beat Tap is operated from Australia. Personal information and technical data may be disclosed to or processed by service providers outside Australia when required to provide the features described in this policy.
- Cloudflare states that it primarily stores information in the United States and the European Economic Area and may access or process it in other countries where Cloudflare or its service providers operate.
- Hostinger website and email-related information may be processed in the European Economic Area, the United Kingdom, and other countries used by its approved subprocessors.
- Apple purchase, App Store, TestFlight, and diagnostic information may be processed in Australia, the United States, and other locations used by Apple and its service providers.
- Requests may also be routed through infrastructure near the user's location.
Provider locations can change. Current information is available from Cloudflare, Hostinger, and Apple. We take reasonable steps appropriate to the service and applicable law to require service providers to protect information they process for Beat Tap.
12. Access and correction requests
You may ask whether Beat Tap holds personal information about you, request access to eligible information, or ask us to correct information that is inaccurate, out of date, incomplete, irrelevant, or misleading.
Email hello@beattap.app with the subject Privacy Request. Describe the information or interaction involved and the access or correction requested. Never send your Apple Account password, payment-card details, or another person's sensitive information.
Because Beat Tap has no named user account and does not receive your Apple Account email address, we may need reasonable information to verify that the request relates to you. This could include the email address used for support, relevant sharing or transaction details, or confirmation through the same Apple-linked app identity. We will not ask for your Apple Account password.
We aim to acknowledge a request within 7 calendar days and provide access, make an appropriate correction, or explain our decision within 30 calendar days. If more time is reasonably required, we will explain why and give an updated timeframe. We do not charge for making a request. We may refuse or limit access or correction where permitted or required by law; if so, we will ordinarily provide written reasons and available complaint options.
13. Privacy complaints
If you believe Beat Tap has mishandled personal information or breached an applicable privacy obligation, email hello@beattap.app with the subject Privacy Complaint. Explain what happened, when it happened, the information involved, and the outcome you are seeking.
We aim to acknowledge the complaint within 7 calendar days, investigate it fairly, and provide a written response within 30 calendar days. If the matter is complex or requires more time, we will explain the reason and provide an updated timeframe.
If you are not satisfied with our response, you may contact the Office of the Australian Information Commissioner or telephone 1300 363 992. Other legal or consumer complaint rights may also remain available.
14. Children
Beat Tap is not designed to knowingly collect personal information from children. Children should use the app, media sharing, and purchases only with permission and guidance from a parent or guardian.
15. Operator and contact
Beat Tap is operated in Australia by Ashan Jayatillaka.
16. Changes to this policy
If Beat Tap's data practices change, we will update this policy and the App Store privacy disclosures where required. The effective date identifies the latest published version.