IGNIFY

Privacy Policy

Version 2.0.5 · Effective October 19, 2026 · Last updated October 5, 2026

This Privacy Policy describes how IGNIFY, Inc. ("IGNIFY", "Ignify", "we", "us", or "our") collects, uses, shares, and protects information about you when you use the IGNIFY and IGNIFY Studio mobile applications (iOS and Android; bundle identifiers us.ignify.app and us.ignify.studio), our public website at ignify.us, and our customer dashboard at app.ignify.us (collectively, the "Platform"). IGNIFY Studio is the app for Studio owners, admins, and teachers. Both apps use the same IGNIFY account.

IGNIFY is a technology platform that connects students and families with independent music studios and teachers ("Studios"). IGNIFY is not a Studio or a teacher, does not deliver lessons itself, and is not a party to the lesson relationship between you and a Studio. This Policy covers IGNIFY's own handling of your information; a Studio's separate handling of information it receives through the Platform is governed by that Studio's own practices.

For questions about this Policy or to exercise your privacy rights, contact us at privacy@ignify.us. For other legal matters, contact legal@ignify.us.

1. Information We Collect

Information you (or a guardian) provide directly.

Information collected automatically.

Information from connected integrations.

2. How We Use Your Information

We use your information to:

We do not sell your personal information, and we do not share it for cross-context behavioral advertising. We do not use your data to train external foundation models (see Section 4).

3. How We Share Information

We share information only with the categories of recipients listed below, each for the specific purpose stated. Several recipients act as our service providers or sub-processors and process information on our behalf under contract.

RecipientRoleWhat is sharedPurpose
Studios you belong to or book withThe relationship you joinedName, email, enrollment, bookings, attendance, finalized reports, invoices and payment statusDeliver lessons, manage enrollment and scheduling
Teachers within those StudiosThe relationship you joinedName, finalized lesson reports, lesson-related contentDeliver lessons and reports
Family members you addedA user you authorizedLinked profile, schedule, and reports within your familyCoordinate scheduling and reporting within the family
Amazon Web Services (AWS)Cloud infrastructure sub-processorAll Platform data (encrypted in transit and at rest)Cloud hosting and infrastructure for the Platform — including compute, storage, database, authentication, messaging, email and push/SMS delivery, content moderation, video calling, logging, and our own speech-to-text transcription.
Anthropic, PBC (Claude API)AI sub-processorLesson transcript text only — never raw audio — when recording is enabled and consent has been given; the bug reports you file (your description, plus the app logs, screen and network breadcrumbs, and device details attached to them); the details a Studio asks us to help it write about, such as a lesson or service name and type, its length, an amenity, and the Studio's name and category; and the calendar and billing records a Studio imports, which can include students' names, including children'sDraft completed-lesson reports; sort and prioritize bug reports; suggest wording a Studio reviews before using it; help read and organise the records a Studio imports. Anthropic processes this content on our behalf under its Commercial Terms, which contractually prohibit using it to train Anthropic's models. See Section 4.
QuickBooks Online (Intuit Inc.)Payment / invoicing provider (Studio-selected)Invoice and booking records (amounts, line items, family name and email) when a Studio connects QuickBooks Online — never card numbers, security codes, or expiryHosted checkout and collection of funds, and invoice reconciliation, for Studios that select QuickBooks Online
Firebase / GoogleMobile analytics, crash, and push (apps only)Push tokens (FCM); a pseudonymous account identifier and role; crash and performance diagnostics; an approximate location inferred from your IP addressNotifications, analytics, and crash reporting
Apple Inc.Identity, push, and map-lookup providerSign in with Apple identity; push tokens (APNs); on iOS, place names you type in Explore and your approximate position, for the phone's built-in geocodingSign-in, push delivery to iOS devices, and map lookups
Google LLCSign-in, calendar, places, and mapsSign-in profile; Google Calendar data when you connect it (OAuth); the business name or address typed when setting up a Studio, and Studio addresses (Google Places and Maps); on Android, place names you type in Explore and your approximate position, for the phone's built-in geocodingSign-in, calendar import, Studio address lookup, time zones and map images, and map lookups
Microsoft Corporation (Teams)Internal collaboration toolThe title and description of a bug report our system rates high or critical; and the messages you send us in the app's "Contact IGNIFY" support chat, with your nameAlert our engineering team; let our team read and answer your support requests
OpenStreetMap Foundation (public map tiles)Map image providerYour device's IP address and the map area around the business you picked, when the Studio setup screen shows it on a mapShow that map
Cloudflare, Inc. (Turnstile)Spam protection on our website formsTechnical details from your browser, including your IP address, while it runs an automatic check whenever a form on ignify.us is shown, whether or not you send it; when you send the form, our server also sends Cloudflare your IP address to confirm the checkBlock automated spam
ipwho.isIP-address location lookupThe IP address of a visitor to ignify.us who has not declined analytics cookiesFind an approximate city for our own visit statistics
Google LLC (Google Analytics)Website analytics on ignify.us, unless you decline itThe pages you visit and what you do on them (such as opening or sending a form), device and browser details, and an approximate location from your IP address, tied to an analytics cookieShow us how our public website is used
Legal and safety authoritiesLegal obligationWhat valid legal process requiresComply with subpoenas, court orders, and lawful requests; protect safety

We do not share your personal information with advertisers or data brokers, and we use no advertising trackers. Our public website ignify.us uses Google Analytics, which you can decline in its cookie banner; our customer dashboard at app.ignify.us uses no third-party analytics (see Section 12).

Google user data — Limited Use

When you connect Google Calendar, IGNIFY's use and transfer of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We do not use Google user data for advertising, do not sell it, and do not transfer it except as needed to provide the feature you requested, to comply with applicable law, or in connection with a merger or acquisition.

4. AI and Lesson Reports

A central feature of IGNIFY is AI-assisted draft completed-lesson reports. Here is exactly how that works.

What is recorded. When a teacher starts recording a lesson — and only then, with the consent described in Section 5 — the lesson audio is captured, sent over an encrypted connection, and stored on IGNIFY's infrastructure. Recording is teacher-initiated; it is not always-on.

How audio becomes a transcript. Lesson audio is transcribed by our own self-hosted speech-to-text transcription, running on our cloud infrastructure. The audio is not sent to any third-party transcription service.

What is sent to Anthropic for a lesson report. Only the transcript text — never the raw audio — is sent to Anthropic, PBC through Anthropic's first-party Claude API to draft a report. We do not route this content through any intermediary model-hosting service.

Consent is enforced before AI processing. The Platform checks that the required consent exists before any transcript text is sent to Anthropic. This check is fail-closed: it runs when a report job is submitted, again immediately before the model is called, again if an error occurs, and is re-checked at the time of the call. If valid consent is not present, no transcript is sent.

No model training — a contractual commitment. Anthropic operates the Claude API under its Commercial Terms, which contractually prohibit Anthropic from using API content to train its models. This "no training on your data" protection is a contractual commitment by Anthropic, not a technical control implemented in our code. We rely on Anthropic's contractual terms for it.

Teacher review is required. AI output is a draft. A teacher, Studio owner, or admin must review and finalize each report before it is shared. Reports are not delivered to families automatically.

Other uses of Claude. We send three other kinds of content to Anthropic through the same API and under the same Commercial Terms: (1) the bug reports you file (your description, plus the app logs, screen and network breadcrumbs, and device details attached to them), so Claude can suggest a severity, an owning team, and likely duplicates; (2) when a Studio asks IGNIFY Studio to suggest wording for its own listing, the details it is writing about, such as a lesson or service name and type, its length, an amenity, and the Studio's name and category, so Claude can draft text the Studio reviews before using it; and (3) when a Studio imports its calendar or billing records (from Google Calendar or QuickBooks Online), parts of those records, so Claude can help read and organise them, for example by suggesting which events are lessons and how the people in them match the Studio's students, families, and staff. Those records can include students' names, including children's. Anthropic processes them on our behalf to provide this feature, and its Commercial Terms do not allow it to use them to train its models. The consent check above applies to lesson transcripts; these three uses involve no lesson audio.

Bug-report voice feature retired. Version 1.7.7 does not offer voice capture. Server-side intake does not transcribe or retain any voice-note field sent by an older installed client. Bug reports created while the former feature was available may retain transcript text — and some older legacy records may retain an audio attachment — under the retention rules in Section 8. In particular, legacy rows created before per-record expiry was introduced may not have an automatic expiry timestamp. We do not create new bug-report voice recordings or transcripts.

Speaker labels are heuristic, not biometric. Where a report attributes speech to "the teacher" or "the student," those labels come from talk-time heuristics, not from a biometric voiceprint. We do not create or store biometric identifiers or voiceprints, and this pipeline is not intended to generate "biometric information" under the Illinois Biometric Information Privacy Act (BIPA).

5. Recording and Consent

Recording needs a teacher and consent. No recording occurs unless a teacher initiates it and the applicable consent has been captured. For a child, the parent or guardian chooses whether to allow lesson recording and lesson reports, highlight clips, and observer mode when they create the child's profile or confirm one a Studio created, and can change these choices at any time (see Section 6).

Granular, revocable consent. Consent is granular: it can be given globally and per-Studio, and it can be revoked at any time. The Platform keeps an immutable audit history of consent changes.

Per-session acknowledgment. For a recorded session, the relevant participant or guardian is asked to explicitly accept or decline before recording proceeds.

Calls are not recorded by IGNIFY. Voice and video calls placed through the Platform are not recorded on our servers. Only lesson audio and "lab" uploads are recorded and processed as described in this Policy.

Revoking consent. You may turn recording consent off at any time in the app's consent settings, for one Studio or for all of them. Turning it off for one Studio applies to future recordings. Revoking all recording consent for a person also withdraws every report that includes that person's recorded lessons, including finalized ones, and deletes its audio, transcript, generated draft, published copy, preview, and cover image; a report from a group lesson is withdrawn for everyone in it (see Section 9). A report we already sent by email or chat cannot be recalled, but its link stops working.

6. Children's Privacy (COPPA)

IGNIFY is used by families, and children participate through guardian-managed profiles. We take the following positions, and we describe them honestly rather than overstating.

Children do not create their own accounts. Children participate only through child profiles that a parent or guardian creates and manages, or that a Studio creates for its student and the guardian is then invited to confirm; a child profile is not given its own login. No one under 18 may create or operate an independent account, and we describe below the current limits of our age screening for self-registration.

What we collect for a child profile. As stated in Section 1, only the child's first name, date of birth, relationship to the guardian, and a stock avatar — plus the lesson attendance, finalized reports, and (only with the guardian's consent) lesson audio tied to the child's enrolled classes. We do not collect a child's last name, photo, location, payment, or independent contact information.

Recording choices for a child. When a parent or guardian creates a child's profile, or confirms one a Studio created, they choose whether to allow lesson recording and lesson reports, highlight clips, and observer mode for that child. They can change any of these choices at any time in the app's Permissions settings. Sharing anything publicly is not one of these choices.

When a Studio imports its records. A Studio can bring its existing calendar or billing records into IGNIFY. Those records can include a child's name, and our AI service provider helps us read and organise them (see Section 4).

We do not knowingly permit underage self-registration, and we flag suspected underage accounts for review. Because the pre-signup age gate has been removed, it is possible for a Google or Apple social sign-in to create an account identity before the person's age is known. That identity is not usable as an account until a profile is completed, and completing one requires a date of birth that meets our minimum age. Our servers refuse a date of birth below the minimum age wherever one is recorded, so this does not depend on the app enforcing it. Where an account is identified as belonging to someone under 18 outside the guardian-managed model, the app flags it for review; decommissioning is handled manually and is not yet automated.

Verifiable parental consent. We are working to adopt a verifiable parental consent method consistent with COPPA (16 CFR § 312.5). Until that mechanism is in place, we do not represent that we obtain verifiable parental consent in every case, and we rely on the guardian-managed model and the decommissioning practice described above. We do not claim that we never receive any information relating to a child under 13.

Guardian rights. A guardian may, at any time, from inside the app or by emailing privacy@ignify.us, review what we have collected about their child, correct or delete it, delete the entire child profile, revoke consent for lesson audio, or request an export of the child's data. Deleting a child profile in the app also deletes that child's consent records, studio enrollments, and the finalized lesson reports about only that child. A Studio's own records of lessons it delivered, such as its lesson calendar and reports from group lessons that included other students, stay with the Studio, as Section 9 describes for account deletion. We do not condition a child's participation on collecting more information than is reasonably necessary.

If you believe a child has provided us information outside the guardian-managed model, contact privacy@ignify.us and we will act to remove it.

7. Data Security

We use the following safeguards, and we describe their scope precisely.

No method of transmission or storage is completely secure. If you suspect a security problem, contact security@ignify.us.

8. Data Retention

We retain personal information for as long as needed to provide the Platform and for the specific periods below. These periods are disclosed in full; do not rely on any shorter summary you may have seen previously.

9. Account Deletion

You can start deleting your account at any time from inside either app (Account → Security → Delete my account → confirm; in IGNIFY Studio, before you create or join a Studio: Home → Delete account), from the web at https://app.ignify.us/auth/delete-account, or by emailing privacy@ignify.us. If your account owns a Studio, you will first be asked to hand the Studio over to another owner or close it, and if you still hold upcoming lessons booked for other families, to hand those over too. This protects the Studio's teachers' and families' records; your deletion then proceeds normally.

How deletion works. When you delete your account, we place it in a 30-day tombstone state. If you do not cancel within that window by signing back in, we then perform an irreversible hard purge. The purge removes your records across our databases, deletes your stored avatar image, removes your stored push-notification tokens and the corresponding push-provider registration, and removes your identity from our authentication system. Some references to you in other users' data are anonymized, and the deletion is recorded in an audit log.

Content you shared with others. Some content you shared with others, such as chat messages and the files you sent with them, may remain in their conversations after your account is deleted. As our deletion process completes, that content is removed or de-identified; for example, the messages you sent no longer show your name or photo. Messages other people sent to you are their content, not yours, and are not deleted by your request.

Deleting a sole guardian's account removes the family's data. If you are the only guardian on a family account, deleting your account cascade-deletes the family's data, including the child profiles you created and their associated consent records. This is intentional: a child profile exists only under a guardian's account and is not retained once its sole guardian is removed.

Honest scope limits — please read.

If you need data removed from a sub-processor, contact privacy@ignify.us and we will assist where we are able.

10. Your California Privacy Rights (CCPA / CPRA)

If you are a California resident, you have the right to:

To exercise these rights, contact privacy@ignify.us or use the account-deletion path in Section 9. We will respond within the time required by law (generally 45 days).

11. Your European Privacy Rights (GDPR / UK GDPR)

If you are located in the European Economic Area, the United Kingdom, or Switzerland, you have the right to access, rectify, erase, restrict, and port your personal data; to object to processing based on our legitimate interests; to withdraw consent where processing is based on consent; and to lodge a complaint with your supervisory authority. Erasure is subject to the legally required retention and scope limits described in Sections 8 and 9.

The legal bases on which we process your data include contractual necessity (delivering the service you signed up for), legitimate interests (operating, securing, and improving the Platform), legal obligation (retention required by law), and consent (recording features and any processing for which consent is required).

Submit requests to privacy@ignify.us. We respond within the time required by applicable law (generally one month).

12. Cookies and Tracking

Our websites. Our public website at ignify.us uses cookies to understand how people use the site. When you visit, Google Analytics sets its own cookies (such as _ga) and collects the pages you visit and what you do on them (such as opening or sending a form), your device and browser details, and an approximate location; Google processes this for us so we can see how the site is used. Our own visit log also runs, and looks up your approximate city (see Section 1). You can decline both in the site's cookie banner, or at any time through "Cookie settings" at the bottom of every page. Declining stops them and deletes Google Analytics' cookies from your browser. We do not use Google Analytics for advertising. The site remembers your choice on your device for 12 months. Cloudflare Turnstile runs on the site's forms for security, whatever you choose. Our customer dashboard at app.ignify.us keeps your sign-in in your browser's storage or, where enabled, in secure sign-in cookies, and sets no analytics or advertising cookies. Apart from Google Analytics and Cloudflare Turnstile, our sites load third-party files only to display their pages: fonts from Google Fonts, and code libraries from public content-delivery networks (jsDelivr, cdnjs, the jQuery CDN, and unpkg). As with any web request, those providers receive your IP address and basic browser details when your browser fetches a file; we do not use them to track you.

Our mobile apps. The Firebase Analytics, Crashlytics, and Performance described in Section 1 are present in the mobile apps only, not on our websites. They use the pseudonymous identifiers described there and do not carry your raw email, phone, name, or date of birth.

No cross-context behavioral advertising. We do not sell or share personal information for cross-context behavioral advertising. Our iOS apps do not access the Apple Identifier for Advertisers (IDFA).

You can control cookies through your browser settings; blocking the sign-in cookies, where the dashboard uses them, may prevent parts of the dashboard from working.

13. International Transfers

Our infrastructure is hosted on AWS in the United States. If you use the Platform from outside the United States, your information will be transferred to, stored, and processed in the United States. Where required for transfers from the EEA, the United Kingdom, or Switzerland, we rely on standard contractual clauses and our providers' data-processing terms.

14. Changes to This Policy

We may update this Policy. We will notify you of material changes by email or in-app notice at least 14 days before they take effect and, where required, will prompt you to re-accept the updated Policy in the app. The "Effective" date at the top of this page shows when this version takes effect, and the "Last updated" date shows when we published it.

15. Contact

IGNIFY, Inc. — Privacy Team