Last updated: October 14, 2026
This Privacy Policy explains how Mina Logic ("we", "us", or "our"), a company registered in Ghana, collects, uses, and protects your information when you use the Front Row: Live Events and Front Row Studio mobile applications, Front Row Studio for Mac and Windows, Front Row TV for Android TV, Google TV, or Apple TV when available, our website, and related services (collectively, "Front Row").
We take your privacy seriously. This policy is written in plain language so you can actually understand what's going on with your data.
The Mac app is a private rehearsal recorder. It does not require a Front Row account, broadcast to viewers or upload recordings. Mac 0.1.1 (12) does not automatically send analytics or diagnostic reports. The account, payment and live-streaming descriptions elsewhere on this page apply to other Front Row apps and connected services.
If your Mac build is 0.1.2 (14), its matching release configuration enables Sentry reliability reporting, Firebase Crashlytics and Google Analytics for fixed preview and recording operations, bounded measurements and reliability diagnostics. This configuration does not change Mac 0.1.1 (12).
The app-controlled operation payloads exclude account details, recordings and audio/video content, recording filenames and paths, and input/output-device names and identifiers. Headphone selection, listening volume and input-level readings stay local. Reports may include app/device metadata and pseudonymous installation identifiers; they are not anonymous. The providers receive the network address used to deliver reports.
Sentry filters its app-controlled events and native-crash details. App-reported Crashlytics handled failures use fixed codes. Firebase automatic crash reports may contain its own crash, installation, app and device metadata, separately from the app-controlled operation payload. Sentry's filter does not apply to these automatic Firebase reports.
The Mac configuration denies advertising storage, advertising user data and personalised advertising; advertising identity and on-device conversion components are excluded. Sentry automatic UI, network and file tracing, screenshots, attachments, replay and view hierarchy remain off. Firebase automatic crash reports are handled separately.
Camera video and audio from an optional microphone input are processed locally on your Mac. The app asks for camera permission when you start preview, and microphone permission if you select an audio input. You can choose Video only — no audio and change permissions in macOS System Settings.
A recording is written first to the app's private folder, then checked before a copy is saved and checked at the location you choose. Private originals and recovery notes remain after quitting, including when a save fails; verification copies may also remain. The app does not automatically delete private originals or recovery notes. To find and remove files, follow the Mac recording help; deleting a chosen saved copy does not delete its private original. Your chosen folders, backups or separately used storage services may copy files according to your settings.
Save diagnostics report… creates an optional local report containing build, macOS, architecture, input-selection and recording/session facts. It excludes media, recording paths, device identifiers and account data. You choose whether to save or manually share that report; saving it sends nothing to support. Automated release reporting described above is separate. If you separately submit a website support request, the Feedback and Support Information and support-case retention sections below apply to what you submit.
Mina Logic Ltd provides the local Windows recorder. Its direct-download and Microsoft Store editions require no Front Row account and do not broadcast or upload recordings. Earlier local-recorder builds do not automatically send analytics or technical reports. The account, payment and live-streaming descriptions elsewhere on this page apply to other Front Row apps and connected services. This section describes the Windows recorder's local files, release-specific reliability reporting and optional support sharing.
The new Windows release source adds Sentry reporting for managed fatal and nonfatal failures and fixed preview, recording, save and recovery outcomes with bounded durations. The app's report payload excludes account details, movie and audio content, recording filenames and paths, and input-device identifiers. Sentry receives the network address used to deliver a report; there is no verified configuration preventing that address from reaching Sentry. The Windows recorder has no Front Row sign-in, connected API or live-streaming flow to log. Firebase Analytics and Crashlytics are not supported by this Windows integration. This source change does not alter an earlier installed build, and report delivery from a released Windows build has not yet been verified.
Camera and microphone names and identifiers are used locally to list, select and check your inputs. Camera video and optional microphone audio are processed on your PC when you start preview and recording; selecting a microphone initializes it during preview. Choose No microphone — video only to omit audio, and Release inputs when finished. Windows camera and microphone privacy settings control device access.
Record to file… asks you to choose a new destination before recording starts. The app creates a private MP4 movie and local status notes, checks the finished movie, then saves and checks a separate copy at your chosen location. Files remain for recovery if finalizing or saving fails. These file checks do not establish picture, sound or synchronization quality. Save preview image… lets you save one camera frame as a PNG at a location you choose; preview images are not saved automatically.
Private takes and status notes have no automatic expiry. Quitting, starting a new rehearsal or deleting a saved copy does not delete the private original. The direct uninstaller preserves private takes. The Store edition uses its private local cache, which is excluded from Windows app-data backup; uninstalling or resetting that edition removes its private cache and recordings. Save wanted copies outside it first. Earlier direct-install takes and separately saved copies remain separate. Follow Windows recording help to find or delete files.
Your Windows account, file permissions, disk encryption and backup settings govern access to local recordings, images and reports. Front Row does not add its own media encryption. Folders or other software you choose may sync or back up files under their own settings; the app's local checks do not verify a cloud copy or remote backup.
Save technical report… creates an optional local JSON file with app and Windows versions, architecture, times, numbered input choices, recording and recovery status, movie size, duration and audio/video facts, format and device-comparison outcomes, error codes, and preview measurements and hashes derived from camera frames or a manually saved PNG. It contains no raw image pixel arrays or playable media, recording filenames or paths, user/account details, device names or identifiers, or raw exception messages. Times and fingerprints can still reveal or correlate session context. Review it before sharing; saving it sends nothing to support.
If you choose to submit a website support request, this page's feedback/support and website retention rules apply to what you submit. The website form does not accept report-file attachments. Email and attachments you choose to send to info@minalogicgh.com follow Mina Logic's company and email-support privacy policy. That policy explains Mailgun and Gmail processing, access limited to authorised handlers, ordinary deletion within 180 days after a case closes, monthly manual reviews and specific retention exceptions. Email retention does not expire or delete recordings on your PC. Send only necessary information and avoid private recordings or credentials unless a suitable sharing method has been specifically agreed.
Windows, Microsoft Store, drivers and Microsoft runtime components have their own diagnostics, update behavior and privacy terms. Opening Support or Privacy links uses your browser and the website's policy; choosing Play or Show saved copy opens another Windows app. You control your inputs, audio choice, local files and voluntary sharing. For privacy questions or information you actually send to Mina Logic Ltd, contact info@minalogicgh.com. The company cannot remotely retrieve or erase your local recorder files; no account-deletion request is needed to stop using it.
When you create an account, we collect:
Front Row TV does not ask customers to enter account details, a password, a payment credential, or a one-time account verification code on the TV. Where public browsing is available, it does not require a Front Row account. Optional account access in the customer Google TV version uses sign-in and TV approval on your phone; your phone number and any SMS verification code are entered on the phone, not on the TV. Older access-code versions connect a TV with an authorized Front Row viewing session. A TV access code is not a customer account, password, or payment credential.
When paid mobile-app tickets are enabled, payment details are collected and processed by Apple or Google. We do not receive your full card number, mobile-money PIN, or app-store payment credentials. We receive limited transaction evidence such as the product, date, status, provider, refund state, and privacy-preserving transaction and account-binding identifiers so we can deliver and reconcile the ticket.
For website tickets, Stripe collects payment and billing details on its hosted checkout page. Front Row uses the show and account binding, amount, currency, payment identifiers, and payment/refund status to deliver access, prevent duplicate purchases, handle refunds and reconcile payment obligations. We do not store your full card number or card security code. Payment and refund records remain restricted and may be retained where an outstanding financial or legal obligation requires them.
For artists receiving payouts, we additionally collect and store:
This financial data is kept in restricted Firebase records and shared with Paystack only as needed to verify and process an artist payout. Replacing payout details requires new verification. Deleting an account starts the deletion process described below, subject to financial and legal retention obligations.
Depending on the features you use and the reporting enabled in your app release, we collect:
New Viewer and Studio releases include Firebase Crashlytics crash and handled-error reporting, Google Analytics screen and action measurements, and bounded streaming measurements when these services are enabled for that release. Reporting uses fixed operation and screen categories, known failure codes, timing, connection quality and numeric media-performance measurements. Authentication reporting records the method and result, without copying your phone number, email address, password, verification code or sign-in token into these measurements. Playback and broadcast reports do not include video, audio or chat content.
Google Analytics and Crashlytics may use pseudonymous app-instance or installation identifiers and device/app metadata. These reports are not anonymous simply because they omit a Front Row account identifier. We do not set an account ID as an analytics or crash-reporting user ID. Advertising personalisation and advertising storage signals are disabled in the new reporting configuration.
Admin reliability reports include scrubbed errors, bounded authentication results and known operation categories. Admin and public-marketing website analytics stay disabled until their own Google Analytics web stream is configured. The website integration measures the home and partner pages, fixed download or enquiry destinations, coarse browser-error sources and numeric loading/layout measurements when enabled. It excludes pairing, checkout, support forms and private link paths; automatic form, link and browser-history measurement must be disabled before activation.
New website source separately reports fixed browser-error categories from the public home and partner pages to Sentry, independently of Google Analytics configuration. These reports omit raw error messages, stacks, page URLs, account data and form contents. Pairing, checkout, support forms and private link pages do not enable this reporting.
Server and private video-preparation services record bounded success, rejection or failure categories and operation timings in Google Cloud Logging. These new measurement records do not include credentials, signed media URLs, phone numbers, email addresses, request bodies, chat text or payment details. They are separate from the restricted account, support and financial records needed to provide the service.
New Functions and private video-worker source also reports fixed failure categories and bounded durations to Sentry in its production configuration. It omits raw errors, requests, account details, media URLs and payment context. Delivery is best effort; these source changes are not proof of ingestion from a deployed release. Sentry receives the network address used to deliver a report.
Where public browsing is available, Front Row TV processes network information, public catalog requests, app and device metadata, and App Check integrity material to provide and protect browsing. If you choose Search, the text you enter is sent to Front Row's search service to find matching public artists and shows. You can browse without using Search. Guest browsing and search in the customer Google TV version do not initialize an anonymous Firebase sign-in or restore a saved account-linked TV session. Connecting a TV to your account is a separate choice.
When you connect a TV or use an authorized TV session, we process the minimum device and activity data needed to show My shows or the catalog supported by that version, authorize eligible playback, and stop access when a session is revoked or expires. In the customer Google TV version, this includes eligible live shows and available free public replays. Live and replay delivery also uses the network and connection information needed to deliver media. When you join a live show, the LiveKit connection includes technical information such as the streaming SDK and its version, network type, operating system and version, and device model. This helps establish and manage the media connection; it does not mean the TV uploads your camera video or microphone audio. Session data includes:
The TV receives public catalog metadata for browsing and, for connected viewing, the catalog and short-lived playback authorization information needed for content the authorized session can access. It does not receive the Viewer account's phone number, email address, password, one-time account verification code, card details, mobile-money PIN, or app-store payment credentials. Front Row TV stores its active session in encrypted local storage so the TV can remain connected until the session expires or is revoked.
When you use our feedback and support form, we collect the category, summary, description, and context you submit. Context may include the source page, app, screen or feature, platform, app version, build number, locale, and a case or retry identifier. We may also process limited network and abuse-prevention signals needed to keep the form reliable and secure.
Contact details are optional. If you ask for a reply, you may provide an email address, phone number, or another contact detail that works for you. Email is not required to send feedback.
If you use Front Row Studio to stream, we also collect:
Where required for an artist payout or legal reporting, we may collect and process:
Financial and tax records are retained only for as long as required for reconciliation, disputes, fraud prevention, and applicable legal obligations.
We use the data we collect to:
We don't sell your personal data. We share information only with the following parties, and only as needed to operate the Service:
| Service Provider | What They Receive | Why |
|---|---|---|
| Apple / Google | When a paid feature is enabled, limited app-store purchase and refund evidence; Front Row does not receive full app-store payment credentials | Processing an explicitly enabled mobile-app purchase and provider-managed refund |
| Stripe | Web ticket and payment references, the checkout amount and currency, and payment/billing details entered directly on Stripe’s page | Hosted web checkout, payment verification, fraud prevention and refunds |
| Paystack | Artist bank/MoMo payout details and transfer records | Verifying eligible Ghana payout destinations and processing artist transfers |
| LiveKit | Stream data, connection metadata | Live video streaming infrastructure |
| Firebase (Google) | Account and TV device identifiers, app content, pairing and session activity, notification and installation identifiers, usage data, and security signals | App and TV infrastructure, authentication, storage, notifications, Google Analytics, Firebase Crashlytics where enabled, Google Cloud Logging, device pairing, playback authorization, and security |
| Sentry | Scrubbed Admin errors and bounded authentication results; scrubbed app errors and restricted code-location or operation metadata where a release enables reporting. For Viewer and Studio public mobile Sentry: The current store build does not initialize Sentry. Public native crash capture, performance tracing, profiling, ANR/app-hang sources, replay, logs, metrics, breadcrumbs, screenshots, and view hierarchy remain disabled. Public mobile Sentry remains disabled until its documented privacy and delivery checks pass. Updated TV and Fire TV releases may separately enable scrubbed Dart errors and manually recorded measurements using fixed names and numeric values. New Apple TV and Mac source adds scrubbed native failure diagnostics, fixed operation categories, bounded durations and numeric decoder, audio-sample or stall counters where applicable. New Windows source adds the recorder reports described above. Earlier native releases retain their existing reporting behavior; these source changes are not proof of delivery from a released build. Automatic performance tracing, profiling, session replay, screenshots and view hierarchy remain disabled. Sentry receives the network address used to ingest a report. No current configuration has been verified to prevent that address from reaching Sentry. The app-controlled operational payload omits account data, media content, recording paths, credentials and input-device identifiers. |
Diagnosing reliability problems only after the documented privacy controls are verified |
| RevenueCat (Front Row Studio) | When Studio Pro store features are enabled, a Front Row account identifier, store purchase and entitlement evidence, and limited app or device metadata | Managing explicitly enabled Studio Pro entitlements and purchase support; this integration is disabled in the current store build |
We may also share data if required by law, court order, or to protect the safety of our users.
Feedback and support cases, optional contact details, and related technical context remain available in the support workflow for 180 days after submission. They are withheld from operators when that period ends, and automated deletion or de-identification is scheduled daily; final cleanup may complete shortly after expiry.
We keep your data for as long as your account is active. After you delete your account:
We use industry-standard measures to protect your data, including encryption in transit (TLS) and at rest, secure authentication, and access controls. That said, no system is perfectly secure, and we can't guarantee absolute security.
Depending on where you live, you may have the right to:
To exercise any of these rights, contact us at privacy@minalogic.com. To delete a Front Row account without reinstalling a mobile app, use the account-deletion request page. In the customer Google TV version, Disconnect TV removes that TV's account connection without deleting the shared account. Older versions, including Apple TV versions with that control, use Remove this TV. Selecting Remove this TV only revokes that TV session; it does not delete the shared Front Row account. We'll respond within 30 days.
Our website uses cookies and local storage for:
We don't use third-party advertising cookies. You can clear cookies through your browser settings, but it may affect functionality.
Front Row is not intended for children under 16. We don't knowingly collect data from children under 16. If you believe a child has created an account, please contact us and we'll delete it.
Your data may be processed in countries outside of Ghana and Nigeria, including where Apple, Google, Stripe, Paystack, LiveKit, Sentry, and RevenueCat operate. We use contractual and technical safeguards appropriate to each service and data type.
We may update this Privacy Policy from time to time. When we make significant changes, we'll notify you through the app and update the date at the top. We encourage you to review this page periodically.
If you have questions about this Privacy Policy or how we handle your data:
Mina Logic
Accra, Ghana
Email: privacy@minalogic.com