Terms of Service
These Terms govern your use of Jun Whisper, a macOS dictation application. By creating an account or using the app, you agree to these Terms.
1. Provider
Jun Whisper is operated by:
Dennis Hellwig (sole proprietor)
Potsdamer Straße 21
14548 Schwielowsee, Germany
Email: hello@junwhisper.com
2. The service
Jun Whisper transcribes spoken audio captured from your microphone into formatted text using cloud-based speech recognition and language models, and inserts that text into the application you are using.
The service is delivered as a downloadable macOS application that connects to our backend over the internet. An internet connection is required — there is no offline mode.
3. Eligibility
You must be at least 16 years old to use Jun Whisper. By creating an account, you confirm you meet this age requirement.
4. Account
- You sign in via Google or Apple. You are responsible for keeping your sign-in credentials secure.
- You are responsible for activity under your account.
- You may close your account at any time from the app's account settings. Account closure deletes account-linked personal data within 30 days, subject to legal retention obligations (see Privacy Policy § 7).
5. License to use
Subject to these Terms, we grant you a limited, non-exclusive, non-transferable, revocable license to install and use the Jun Whisper macOS application for personal or internal business use. You may not:
- redistribute, sublicense, or resell the application
- reverse-engineer, decompile, or disassemble it (except to the extent required by law)
- use it to dictate content that violates the Acceptable Use policy in § 9.
6. Subscription and billing
- Jun Whisper is offered with a free trial and paid subscription plans. Current pricing is shown in the app and on our website.
- Our prices are net prices. VAT is added at checkout, calculated by Stripe from your billing address; the app shows prices including German VAT. A business with a VAT identification number from another EU member state can enter it on Stripe's checkout page; reverse charge then applies, and the subscription is charged without VAT.
- Billing is processed by Stripe. By subscribing, you also accept Stripe's terms of service.
- A subscription is billed monthly or yearly, as chosen when you buy it, and renews automatically unless cancelled before the renewal date. A monthly subscription renews for another month. A yearly subscription renews for an indefinite period and is still billed a year in advance; once it has renewed, you can cancel it at any time with one month's notice.
- Cancellation takes effect at the end of the current billing period; you retain access until then. There are two exceptions. A yearly subscription that has renewed automatically ends one month after your cancellation reaches us, however you cancel; once it has ended, we refund the part of the year you had already paid for that lies after that day, pro rata and including VAT, to the payment method you paid with. A subscription paused for a seat ends at once (see "Your own Pro while you hold a seat").
- We may change pricing for future billing periods with 30 days' notice by email. Existing subscribers can cancel before the new price takes effect.
Workspace subscriptions
- An owner or admin of a workspace can buy a subscription for it. It is priced per seat. A seat gives Pro to the member who holds it; members without a seat stay on the free plan. Members do not pay for their seat.
- The workspace's owners and admins choose who holds a seat. They can give a spare seat to any member and take a seat back at any time; it is then spare again.
- A purchase for the team covers at least 3 seats, even when fewer people are chosen. Seats nobody holds stay paid and can be given to members later. Buying Pro only for yourself is a personal subscription, with no minimum.
- Pending invitations hold no seat and cost nothing. Anyone can join a paid workspace, also when every seat is held, and starts on the free plan. A paid workspace can have up to 25 more members than it has seats.
- The owner or admin who buys becomes the workspace's billing contact: they pay, receive the invoices, and are the person we contact about the contract. If they leave the workspace, delete their account or are given the member role, the role passes to the workspace's longest-standing owner.
- When the role passes to someone else, the payment method on file stays, and renewals are still charged to it until the new billing contact adds their own. Whoever added it is told by email and can remove it at any time; deleting their account removes it too.
- The billing contact changes the number of seats in the app, which shows the amount before anything is charged. Added seats are charged at once, pro rata for the rest of the current billing period, and can be used only once that payment has gone through. If it does not go through, nothing is added and nothing is charged.
- The billing contact can release spare seats, but not below 3 seats or below the number of seats held, and not while the subscription is set to end. The unused time of a released seat is credited pro rata to the workspace's customer balance at Stripe and set off against later invoices; it is not paid out. If the subscription ends before the credit is used up, we refund the rest.
- When a member leaves, is removed or deletes their account, or their seat is taken back, the seat is spare again and stays paid. There is no credit for it.
- While a payment for the workspace is overdue, its seats give no Pro. They do again once it is paid.
- When a workspace subscription ends, every seat ends and the workspace returns to the free plan. Its members stay; while it has 25 members or more, nobody new can be invited or join.
Your own Pro while you hold a seat
- If you pay for Pro yourself and are given a seat, we pause your own subscription for as long as you hold the seat. While it is paused it is not charged, and your Pro comes from the seat. On the day of the pause we refund the unused time you had already paid for, pro rata and including VAT, to the payment method you paid with.
- If your own subscription is already set to end when you get the seat, we end it at once instead, with the same refund. If it is not active at that moment, for example because a payment is outstanding, it is paused once it is active again.
- The pause, and the resume described below, are part of your existing contract. Neither is a new contract, and neither starts a new withdrawal period. If you later withdraw from your own subscription (section 7), what was refunded at the pause is deducted from the withdrawal refund.
- When your seat ends — because it is taken back, you leave the workspace or the workspace's subscription ends — nothing resumes and nothing is charged automatically. You are on the free plan, and we offer you, in the app and by email, to resume your own subscription at the price and billing period it had. The offer is open for 30 days; we remind you once, 7 days before it lapses.
- If you accept, we first charge one new billing period at that price, starting on the day you accept. Your subscription resumes only once that payment has gone through, and then renews as set out above. You accept with a button that states that accepting commits you to pay; the price, the billing period, the start date, that the subscription then renews automatically and how it can be cancelled are shown beside it. If the payment fails, nothing changes, and you can try again, also with another payment method, until the offer lapses.
- If you decline, or do not answer within 30 days, your paused subscription ends and nothing is charged. You can buy Pro again at any time.
- If you cancel your paused subscription yourself — with the "Verträge hier kündigen" button on our website or in Stripe's customer portal — it ends at once. Nothing further is refunded, because the unused time was refunded at the pause.
- If you are given a seat again while the offer is open, the offer is withdrawn and your subscription stays paused.
- While you hold a seat, or while an offer to resume is open, you cannot buy a second Pro subscription for yourself.
7. Refunds
- The statutory 14-day right of withdrawal is available to consumers habitually resident in the EU, EEA (Iceland, Liechtenstein, Norway) or the United Kingdom at the time the subscription contract is concluded, starting on the day the contract is concluded. The statutory notice and the model withdrawal form are here: Widerrufsbelehrung (German, authoritative; an English summary is included on that page).
- For consumers whose habitual residence at the time the contract is concluded is outside the EU, EEA and United Kingdom, there is no statutory and no contractual right of withdrawal; the acknowledgment requested during checkout creates no such right. This is without prejudice to any mandatory consumer-protection law of your country of residence and to the discretionary refund policy below.
- When you subscribe you expressly ask us to start the service immediately. That does not cancel your right of withdrawal — the right expires only once the service has been provided in full, which an ongoing subscription does not reach within the 14 days. If you withdraw during the period, you owe a pro-rata amount for the service already provided and we refund the remainder (§ 356 para. 5, § 357a para. 2 BGB).
- We do not ask at checkout whether you buy as a consumer or for a business. Every purchase is given the right of withdrawal in this section on the same terms as a consumer's. For a business, the country of its billing address takes the place of habitual residence.
- Beyond the statutory withdrawal right, refunds are at our discretion. We typically issue full refunds for service outages exceeding 24 hours and pro-rated refunds when we discontinue a feature you paid for.
- Email hello@junwhisper.com to request a refund.
8. Your content
You retain all rights to the audio you dictate and the text we produce from it.
You grant us the limited, non-exclusive license to process this content solely to deliver the service: speech-to-text, language-model refinement, quality measurement, and — only if you switch on server-side storage — keeping transcripts you can review later.
We do not train AI models on your dictations. We do not use your content to advertise. We do not share content with third parties except the sub-processors listed in the Privacy Policy. If you switch on server-side storage, dictation text may additionally appear in our internal quality-alert notifications.
9. Acceptable use
You agree not to use Jun Whisper to:
- create, store, or distribute content that is illegal, defamatory, harassing, or violates the rights of others
- attempt to bypass usage limits or rate limits
- circumvent security measures or attempt unauthorized access to our systems
- automate dictation in a way that imitates a human user (e.g., bot abuse to inflate usage)
- use the service in violation of export control or sanctions law
We may suspend or terminate accounts that violate this policy.
10. Service availability
- We aim for high availability but do not guarantee uninterrupted service. Maintenance windows, outages at third parties we rely on (for example our hosting, speech-to-text and language-model providers), and force majeure events may cause downtime.
- We do not offer a service-level agreement (SLA) at this time.
11. Beta and experimental features
Some features are released as "beta" or "experimental". They may change or be removed without notice. They are provided as-is without warranty.
12. Disclaimer of warranties
The service is provided "as is" and "as available" to the maximum extent permitted by law. We do not guarantee that:
- transcripts are accurate or complete
- the service will be free of bugs, errors, or interruptions
- the service is fit for any specific purpose
You should not rely on Jun Whisper alone for content where errors could cause meaningful harm (legal, medical, financial, etc.). Always review the output before sending or acting on it.
13. Limitation of liability
To the maximum extent permitted by law:
- Our total liability for any claim arising from these Terms or your use of the service is limited to the fees you paid us in the 12 months preceding the claim, or EUR 100, whichever is greater.
- We are not liable for indirect, consequential, or incidental damages, including lost profits, lost data, or business interruption.
This limitation does not apply to liability that cannot be limited by law (e.g., gross negligence, intentional misconduct, personal injury).
14. Indemnity
You agree to indemnify and hold us harmless against claims arising from your violation of these Terms or applicable law, to the extent permitted by law.
15. Termination
- You may close your account at any time.
- We may suspend or terminate your account with reasonable notice if you violate these Terms, abuse the service, or fail to pay.
- We may terminate the service entirely with at least 30 days' notice.
- Upon termination, sections that by their nature should survive (e.g., billing for unpaid amounts, IP, liability limits, governing law) will continue to apply.
16. Governing law and jurisdiction
These Terms are governed by the laws of the Federal Republic of Germany, excluding the UN Convention on Contracts for the International Sale of Goods (CISG).
The choice of German law is not intended to extend statutory rights that EU or German consumer law grants only to consumers habitually resident in the EU, EEA or UK — including the right of withdrawal in § 7 — to consumers habitually resident elsewhere.
The exclusive place of jurisdiction for disputes between us and a merchant, legal entity under public law, or special fund under public law is the controller's place of business in Germany.
For consumer disputes, mandatory consumer protection rules of your country of residence apply where they cannot be excluded by contract.
We are neither willing nor obliged to participate in dispute resolution proceedings before a consumer arbitration board.
17. Changes to these Terms
We may update these Terms. Material changes are communicated by email and an in-app notice at least 14 days before they take effect. Continued use after the effective date counts as acceptance.