This Privacy Policy explains how LiveFrames ("LiveFrames," "we," "us," or "our") accesses, collects, uses, stores, shares, and protects information when you use the LiveFrames mobile application and related services.
LiveFrames requires camera access so that users can scan supported printed photos and display the associated video in augmented reality. Camera frames used for recognition may be transmitted to the LiveFrames recognition server. These frames are processed temporarily in memory for image recognition and are not permanently stored by the recognition server.
To improve scanning performance, a matched reference image may be downloaded and stored temporarily in the app's cache on the user's device. Cached files may remain until they are cleared by the operating system, the user clears the app's storage, or the app is uninstalled.
The customer version of LiveFrames uses Firebase Anonymous Authentication. This creates a pseudonymous Firebase user identifier. LiveFrames associates this identifier with a hashed activation code to verify access and enforce the permitted device limit.
The activation system may store:
LiveFrames does not intentionally collect hardware identifiers such as IMEI numbers, device serial numbers, contacts, SMS messages, or precise location.
Authorized administrators sign in using an email address and password processed by Firebase Authentication. LiveFrames uses the authenticated account and an administrator permission claim to protect administrative features. The LiveFrames app does not store the administrator's password in its own database.
Photos and videos selected by an authorized administrator are uploaded to Cloudinary for media storage and delivery. Related information may be stored in Firebase Firestore, including media URLs, public identifiers, image hashes, recognition embeddings, linked activation information, upload status, and timestamps.
Administrators are responsible for ensuring that they have the necessary rights and permissions to upload and use any photos or videos submitted to LiveFrames.
Our infrastructure and service providers may automatically process standard technical information such as IP address, app or device information, request metadata, security events, and error or service logs for security, abuse prevention, troubleshooting, and service reliability.
LiveFrames does not use advertising SDKs, does not display third-party advertisements, and does not currently use Firebase Analytics or Firebase Crashlytics.
We use information to:
We do not sell personal information and do not share information for third-party advertising. We use the following service providers to operate LiveFrames:
We may also disclose information when reasonably necessary to comply with law, respond to valid legal process, protect users, investigate fraud or security incidents, or protect the rights and safety of LiveFrames and others.
Users can deactivate the current device from within the app. Deactivation removes the current pseudonymous identifier's association with the activation code and frees a device slot.
To request deletion of identifiable user-linked activation information, contact liveframes.support@gmail.com. We may ask for reasonable information needed to verify the request and locate the relevant activation record. We will process verified deletion requests within 30 days.
Deletion requests generally cover the pseudonymous Firebase identifier's association with an activation code and related identifiable activation records. Non-identifying aggregate statistics may be retained. We may also retain limited information when reasonably necessary for security, fraud prevention, legal compliance, or dispute resolution, and will limit such retention to the applicable purpose.
LiveFrames uses reasonable administrative and technical measures designed to protect information, including Firebase Authentication, administrator permission checks, Firebase App Check, database access rules, access controls, request-size limits, and encrypted HTTPS communications in the production service. No method of electronic transmission or storage is completely secure, so absolute security cannot be guaranteed.
LiveFrames is a general-audience application and is not specifically directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information through LiveFrames, contact us so that we can review and delete it where appropriate.
LiveFrames and its service providers may process information in countries other than the country where the user is located. Data protection laws in those countries may differ from local laws.
We may update this Privacy Policy when LiveFrames features, data practices, service providers, or legal requirements change. The updated policy will show a revised effective date. Material changes may also be communicated through the app or the app's store listing where appropriate.
For privacy questions, support, or deletion requests, contact:
liveframes.support@gmail.com