IQuantize End User License Agreement
This document covers the iQuantize app and its sync backend. Use of this website is governed by the Website Terms of Use and the Website Privacy Policy.
Last updated: October 17, 2026
This End User License Agreement ("Agreement") is between you and Relato Garrido - Unipessoal Lda ("IQuantize"), a company registered in Portugal under VAT number PT516683152, with registered office at Rua das Palmeiras, Lote 5, 244, Quinta da Marinha, 2750-005 Cascais, Lisboa, Portugal, for use of the IQuantize app and related backend services (the "Service"). If the student is under the age of majority, a parent or guardian must review and accept this Agreement for the student.
1. Acceptance
The app displays a startup agreement before account-backed sync begins. By selecting the agreement checkbox, you accept this Agreement and acknowledge that you received the Privacy Policy. If you choose a paid subscription, submitting Stripe or Apple purchase confirmation also confirms the subscription terms below. Acknowledging the Privacy Policy is not blanket consent for processing that requires separate consent. If you do not agree, do not use the app.
2. License
IQuantize grants you a limited, non-transferable, non-exclusive license to use the app for personal music practice and learning. You may not copy, reverse engineer, resell, or redistribute the app or its content except as allowed by law or by platform terms.
3. Student Practice Service
IQuantize listens to MIDI drum input, compares played notes with authored practice material, and gives feedback about timing, rhythm, note accuracy, dynamics, tempo, and progress. The app is an educational practice tool. It is not a substitute for professional music instruction, medical advice, or safety supervision.
4. Automatic Account-Backed Sync
After the startup agreement is accepted, the app creates or validates a guest account-backed sync identity, including installation, setup, local profile, and server-token state. No name, email address, username, or password is required for guest sync. A name and email address are required to start an optional website-billed Pro subscription, but initial Stripe Checkout does not require email verification. Verification creates or joins the durable Pro account used for browser access and recovery across installations. Sync then runs automatically when a network connection is available. The student does not manually manage sync state.
Synced data can include installation and profile identifiers, practice attempts, per-bar and per-axis metrics, timing/statistics, performance evidence documents and MIDI input captures for each practice take, user-song progress, settings, MIDI maps, favorites/tombstones, library/cache state, redacted latest hardware configuration, analytics sessions/events, and teacher/student link state. Sync is used for app functionality, progress continuity, diagnostics, analytics, product personalization inside IQuantize, and aggregate marketing and usage measurement as described in the Privacy Policy.
Practice data is stored on the device first. Core local practice features are designed to remain available without a network connection. Account sync, remote content, deletion confirmation, progress continuity across installations, and other online features require connectivity and may be delayed or unavailable. Queued changes sync when service becomes available. Backend availability is not guaranteed.
5. Verified Pro Accounts and Subscriptions
The Developer ID-distributed macOS app may offer iQuantize Pro through a Stripe subscription. To subscribe, you provide a name and email address in the app and enter billing details only on Stripe's hosted Checkout. Stripe Checkout collects the authoritative billing email; IQuantize does not set an unverified app-entered email on the Stripe customer. Email verification is not required before the initial payment. Until you verify the email through Link Email for Recovery, the subscription is linked only to the originating installation. Verification creates or joins a durable account for browser access and recovery. The verified email is the account identifier and cannot be changed through the account page. Passwordless browser access lasts for up to 120 days and can be renewed by requesting another single-use link. A separate app installation should verify the same email before starting another Checkout; linked installations share the subscription entitlement but do not merge practice histories.
The app may include a 14-day local Pro trial. That trial does not itself create a paid subscription, require payment details, or automatically charge you when it ends. A paid Stripe subscription begins only after you approve Stripe Checkout. Before purchase, Checkout displays the selected plan, billing period, amount, currency, applicable taxes, and any trial or promotion that actually applies. Website subscription prices are shown as 14.99 EUR per month or 120 EUR per year unless Checkout displays an updated price before you confirm. Subscriptions renew automatically for the selected billing period until canceled.
Use the Stripe Billing Portal from the account page to update payment information, review the current subscription, cancel, and download available invoices or receipts. Cancellation normally takes effect on the date shown by Stripe; Pro continues only while Stripe confirms an entitled subscription or the documented limited offline grace applies. Account deletion cancels non-terminal Stripe subscriptions before removing the account and may end access immediately. Failed or reversed payments, refunds, chargebacks, or suspected fraud may suspend or revoke Pro. Contact support@iqtz.app for billing help or a refund request. Refunds are governed by applicable consumer law and the payment provider's rules; nothing in this Agreement limits mandatory cancellation, cooling-off, or refund rights.
**Right of withdrawal for website subscriptions.** If you are a consumer in the European Union, the European Economic Area, or the United Kingdom and buy a subscription through our website, you may withdraw from that purchase within 14 days of the day the subscription contract is concluded, without giving a reason. To withdraw, send a clear statement before the period ends, for example by email to support@iqtz.app from the email address used at Checkout; you may use the model form below, but you do not have to. We will refund the payment within 14 days of receiving your statement, using the original payment method, and Pro ends when the refund is issued. Purchases made through the App Store follow Apple's refund process.
Model withdrawal form (complete and return it only if you wish to withdraw):
> To: Relato Garrido - Unipessoal Lda, Rua das Palmeiras, Lote 5, 244, Quinta da Marinha, 2750-005 Cascais, Lisboa, Portugal, support@iqtz.app
> I hereby give notice that I withdraw from my contract for the iQuantize Pro subscription ordered on [date].
> Name of consumer: [name]. Address of consumer: [address]. Email used at Checkout: [email].
> Signature (only if this form is sent on paper): [signature]. Date: [date].
App Store-distributed subscriptions are purchased and managed through Apple, use the price and terms shown by Apple before confirmation, and are subject to the Apple Media Services terms in addition to this Agreement. IQuantize does not ask an App Store user to purchase the same in-app subscription through Stripe.
6. Teacher and Student Linking
Teacher/student linking is not available in the current release. Automatic background sync does not grant a teacher access to a student's data. If IQuantize enables linking in a later release, it will be a user-visible action and teacher access will require an accepted link.
7. Privacy
The Privacy Policy explains what data is collected, how it is used, retention expectations, account deletion, and privacy choices. It is a privacy notice and does not create warranties or contractual rights beyond this Agreement or applicable law.
8. Content and Ownership
The app, curriculum, visual design, source code, backend service, and bundled learning content are owned by IQuantize or its licensors. You retain your rights in your own practice activity, but you grant IQuantize the right to process synced data to operate and improve the Service as described in this Agreement and the Privacy Policy.
9. Acceptable Use
You agree not to misuse the Service, interfere with backend systems, attempt unauthorized access, upload malicious data, bypass security controls, or use the Service in a way that violates applicable law or the rights of others.
10. Updates and Changes
IQuantize may update, suspend, restrict, replace, or discontinue app features, content, or backend services. Availability of any particular feature, score, recommendation, curriculum item, device integration, or online service is not guaranteed. Material legal changes may require renewed acceptance before account-backed sync continues. Nothing in this section limits rights that cannot lawfully be limited.
11. Account and Data Deletion
Students or guardians can start deletion in Settings > About > Delete Account. A verified website-billed account requires a fresh email sign-in and explicit whole-account confirmation at cnc.iqtz.app; an installation credential alone cannot delete every linked device. The Service first expires open Checkout sessions and cancels non-terminal Stripe subscriptions. A Stripe failure leaves the account intact so billing is not orphaned. Successful deletion removes every installation linked to the verified customer account, backend identifiers, browser sessions, synced practice/progress, settings, hardware snapshots, analytics, library/cache state, and teacher/student links. Returning to each linked app within 7 days completes its local practice-data purge and creates a fresh local identity; after that confirmation window, contact privacy@iqtz.app for help completing the local purge. Bundled or downloaded lesson content that is not account data remains available. Backups are kept for 30 days, and deleted data is erased from them within 30 days after deletion. The Service keeps aggregate statistics that contain no per-user identifier and omit any figure covering fewer than 5 distinct users; these aggregate statistics survive deletion of your account, as the Privacy Policy explains. The Service and Stripe may retain transaction, tax, invoice, dispute, or accounting records required by law, plus a nonidentifying deletion receipt for up to 7 days to confirm completion and safely handle retries. Email privacy@iqtz.app for privacy questions or help.
12. Disclaimers
To the maximum extent permitted by applicable law, the app and Service are provided "as is," "as available," with all faults, and at your sole risk. IQuantize disclaims all express, implied, and statutory warranties and conditions, including merchantability, satisfactory quality, fitness for a particular purpose, accuracy, quiet enjoyment, title, and non-infringement. No oral or written information, feedback, score, recommendation, support response, or other communication creates a warranty.
Scoring, timing analysis, skill estimates, progress summaries, and recommendations are automated educational estimates. They may be incomplete, inaccurate, delayed, or unavailable and do not guarantee improvement, learning outcomes, examination results, professional qualification, hardware compatibility, data preservation, or fitness for a particular student's needs. You remain responsible for safe practice, suitable equipment and supervision, and keeping separate copies of any records you need. IQuantize does not guarantee uninterrupted or error-free operation, correction of defects, continued backend availability, or recovery of lost data.
13. Limitation of Liability
To the maximum extent permitted by applicable law, IQuantize and its owner, developer, affiliates, and licensors are not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for loss of data, progress, content, profits, revenue, business opportunity, or goodwill, arising from or related to the app, Service, inability to use them, or reliance on any score, feedback, recommendation, or result, under any legal theory and even if advised that such damage was possible.
To the maximum extent permitted by applicable law, the total aggregate liability of IQuantize and its owner, developer, affiliates, and licensors for all claims arising from or related to the app, Service, or this Agreement will not exceed the greater of the amounts you paid for the app and any subscription to it during the 12 months before the event giving rise to the claim or EUR 50 (or the equivalent in your local currency). These exclusions and limits apply even if a remedy fails of its essential purpose.
Nothing in this Agreement excludes or limits liability that cannot lawfully be excluded or limited, including liability for fraud, fraudulent misrepresentation, wilful misconduct, gross negligence where applicable, or death or personal injury caused by negligence. This Agreement does not limit mandatory statutory consumer rights. In particular, if you are a consumer, you keep the legal remedies that apply when the app or a paid subscription does not conform to this Agreement, including those under the EU rules on digital content and digital services as implemented in Portugal by Decree-Law 84/2021, and the exclusions and limits in Sections 12 and 13 do not restrict those remedies. Some jurisdictions do not allow certain warranty exclusions or liability limitations, so parts of Sections 12 and 13 may not apply to you.
Apple, Stripe, Google, ImprovMX, Hostinger, and other third parties provide their own services under their own terms. IQuantize is not responsible for their availability, acts, or omissions, including payment processing, App Store purchases, refunds made by Apple, or email delivery, except where the law makes IQuantize responsible for a provider it engaged.
14. Your Responsibility
If you use the app or Service in breach of Section 9 or applicable law, you are responsible for the resulting losses and for third-party claims made against IQuantize because of that use, including reasonable legal costs, to the extent permitted by applicable law. If you are a consumer, this applies only where you are at fault.
15. Termination
You may stop using the app at any time. IQuantize may suspend or terminate access if the Service is misused or if continued operation would create legal, security, or operational risk.
16. Governing Law and Disputes
This Agreement is governed by the laws of Portugal, excluding its conflict-of-laws rules and the United Nations Convention on Contracts for the International Sale of Goods. If you are a consumer, you also keep the protection of the mandatory provisions of the law of the country where you habitually reside, and you may bring proceedings in the courts of that country. Otherwise, the courts of Lisbon, Portugal, have exclusive jurisdiction.
If you have a complaint, please contact support@iqtz.app first so we can try to resolve it. Consumers in Portugal may also use the electronic complaints book (Livro de Reclamações Eletrónico) at www.livroreclamacoes.pt or refer a dispute to a consumer alternative dispute resolution entity: the Centro de Arbitragem de Conflitos de Consumo de Lisboa (CACCL) or the Centro Nacional de Informação e Arbitragem de Conflitos de Consumo (CNIACC, www.cniacc.pt); the full list is published at www.consumidor.gov.pt. Consumers elsewhere may contact the consumer dispute resolution body in their country.
17. Contact
The app and Service are developed and operated by Relato Garrido - Unipessoal Lda, VAT PT516683152, Rua das Palmeiras, Lote 5, 244, Quinta da Marinha, 2750-005 Cascais, Lisboa, Portugal.
For privacy, legal, or deletion-help questions, contact privacy@iqtz.app. For product support, contact support@iqtz.app.
18. Apple App Store Terms
If you obtained the app through Apple's App Store, you and IQuantize acknowledge that this Agreement is between you and IQuantize, not Apple, and IQuantize is solely responsible for the app and its content. The license is limited to use on Apple-branded products you own or control as permitted by the Apple Media Services Usage Rules, including permitted Family Sharing or volume purchasing. You must comply with applicable third-party terms when using the app.
IQuantize, not Apple, is responsible for maintenance and support required by applicable law. Apple has no obligation to provide maintenance or support. If the app fails to conform to an applicable warranty that has not been validly disclaimed, you may notify Apple and Apple may refund the purchase price, if any. To the maximum extent permitted by law, Apple has no other warranty obligation.
IQuantize, not Apple, is responsible for addressing claims relating to the app or your possession or use of it, including product-liability, regulatory, consumer-protection, privacy, and intellectual-property claims. If a third party claims that the app or your possession and use of it infringes that third party's intellectual property rights, IQuantize, not Apple, is solely responsible for the investigation, defense, settlement, and discharge of that claim. You represent that you are not located in a country subject to a United States government embargo or designated as supporting terrorism and are not listed on a United States government prohibited- or restricted-party list.
Apple and its subsidiaries are third-party beneficiaries of this Agreement. Upon your acceptance, Apple may enforce this Agreement against you as a third-party beneficiary.