Refund Policy
No payment is required today. Here is how refunds and cancellation will be handled when subscriptions become available.
Last updated
1. Current free service
Current service: KeyHatch is free to use without an account. Practice progress stays in this browser. Adults may optionally create a free account using Firebase Authentication. Account details and preferences are stored by our backend. Subscriptions, payments, child profiles and cloud practice saving are not enabled. Using the free service does not start a trial or authorize a future charge.
There is nothing to cancel or refund for use of the current free release. If you see an unexpected charge claiming to be from KeyHatch, contact support@keyhatch.org with the transaction date, amount and a redacted receipt. Never send a full card number or security code.
2. Future subscriptions
Before paid plans launch, the applicable price, renewal interval, cancellation method and refund terms will be displayed before checkout. Stripe will process the payment. The version of the refund policy disclosed at purchase and mandatory consumer rights will govern that purchase.
3. First subscription payment
No paid plan or commercial refund window is currently offered. Any additional first-purchase refund period will be published before paid subscriptions launch and shown before checkout. This does not limit any mandatory cancellation, withdrawal or refund right.
4. Renewals and cancellation
Before subscriptions launch, checkout will explain whether renewals or unused portions of a billing period qualify for a refund. Cancel before the next renewal to prevent another charge. Cancellation normally leaves access available through the paid period and does not itself request a refund. Duplicate or incorrect charges will be investigated and corrected where appropriate.
5. How to request help
Contact support@keyhatch.org using the email associated with the purchase and include the receipt or invoice reference, payment date, amount and the reason for your request. We may need limited additional information to locate the transaction and confirm you are authorized to make the request. Do not send passwords or payment security codes.
6. Refund processing
Approved refunds will normally be sent through Stripe to the original payment method. The bank or payment provider controls when the refund appears on your statement; we will not promise an exact bank-processing date. We will explain any effect a refund has on paid access. A refund does not by itself delete your account or device-local practice records.
7. Mandatory rights
This policy does not reduce any cancellation, withdrawal, refund or remedy available under applicable consumer law. Where local law requires a different outcome, that law takes precedence. Any legally required consent to immediate delivery or acknowledgment concerning withdrawal rights will be obtained at checkout, not assumed from use of the free service.