The agreement between you and the developer of Friskription for the Chrome extension, this website, and the Instant minutes service.
Friskription is developed and operated by OsakaMcFrisk, an individual developer based in the Republic of the Philippines (“Friskription”, “we”, “us”, “our”). These Terms of Service (the “Terms”) form a binding agreement between you and the developer, and cover the Chrome extension, this website, the Instant minutes service, and any related features (together, the “Service”).
By installing, opening, or using the Service — including by ticking the box in the extension that confirms you accept these Terms and the Privacy Policy, by purchasing minutes, or by starting a translation session — you agree to these Terms and to our Privacy Policy, which is incorporated into these Terms by reference. If you do not agree, do not install or use the Service, and uninstall the extension.
If you use the Service on behalf of an organisation, you represent that you are authorised to bind that organisation, and “you” includes that organisation.
You can contact the developer at the contact email published on the Friskription listing in the Chrome Web Store, through Ko-fi, or via the project repository maintained by OsakaMcFrisk / McFrisk-beep.
Friskription captures the audio of a browser tab you explicitly choose, sends that audio to a speech-to-text provider, sends the resulting text to a translation provider, and displays the translation as an on-page subtitle overlay. It can run in two ways:
The Service is a convenience tool for personal, informational use. It is not a professional interpretation, certification, captioning-compliance, or accessibility service.
You must be at least 13 years old, and at least the age of digital consent in your country, to use the Service. If you are under the age of majority where you live, you may only use the Service with the involvement of a parent or legal guardian, who agrees to these Terms on your behalf and is responsible for your use and any purchases. You must not use the Service if you are barred from doing so under any applicable law or sanctions list.
Instant mode requires signing in with Google. You are responsible for keeping access to that account secure and for all activity that occurs under it. Tell us promptly if you believe your account has been used without your permission. We may refuse, suspend, or terminate an account at our discretion, including where we reasonably suspect fraud, abuse, chargeback activity, or a breach of these Terms.
Minutes and accounts are personal to you. You may not sell, rent, share, transfer, or pool them, or resell the Service or access to it, without our prior written permission. Creating multiple accounts to obtain additional free minutes — including a second weekly allowance — is a breach of these Terms.
Creating an account also turns on product email: occasional notes from the developer about new features and offers, sent to the address on the Google account you signed in with. You can stop them at any time, without signing in, using the unsubscribe link carried by every one of those emails — or by unticking Email me about new features and offers on the My Account page. Either way it takes effect from then on. Stopping product email does not stop messages about the account itself, such as a payment problem, a refund, or a change to these Terms; those are part of running the account. What we do with your address is described in the Privacy Policy.
Instant mode is sold in two forms: a monthly plan, which credits an allowance of translation minutes each month for as long as it runs, and prepaid packs of minutes, bought one at a time. Prices are shown before purchase. Payments are processed by third-party payment providers (such as PayPal or Stripe) on their own pages and under their own terms — we never receive or store your card details. You are responsible for any taxes, duties, bank charges, or currency-conversion costs that apply to you.
Plans. A plan is a recurring subscription billed through PayPal or, if you pay by card, through Stripe. When you start one you authorise the provider you chose to charge the plan's price at the start of each billing month until you cancel. Where a plan advertises an introductory price, that price applies to the first billing month only, and only to the first plan month your account ever pays for; every month after that, and every later plan, is charged at the plan's regular price shown at purchase. Each successful charge credits the plan's monthly allowance of minutes to your account; the allowance is set to that figure each month rather than added to what is left, so unused plan minutes do not carry over from one month to the next. Plan minutes are spent before your free weekly minutes and before any packs you have bought. You can cancel at any time from the pricing page, from My Account, or, for a plan billed through PayPal, from your PayPal account. Cancelling stops the next charge; your plan, its remaining minutes, and the Premium tier continue until the end of the month already paid for and then stop. If a charge cannot be collected, the plan is suspended until the provider's retries succeed or you update your payment method (for a card plan, by cancelling and subscribing again with another card); while it is suspended no new minutes are credited. One plan runs per account at a time. You can change plan at any time: moving to a dearer plan starts it immediately at its full price, and the plan minutes left from your current month are kept on your account as purchased minutes; moving to a cheaper plan, or re-subscribing after cancelling, starts the new plan when your current month ends, and nothing is charged for it until then. When you cancel a plan paid by card, we may offer you one of two alternatives instead. A discount: 50% off the next monthly charge only, at most once in any twelve months per account; taking it and then cancelling anyway uses it up for those twelve months. A pause: one to three months starting when your current paid month ends, during which nothing is charged and no plan minutes are credited (your free weekly minutes continue); when it ends the plan resumes and is charged automatically at its regular price unless you cancel first. You can end a pause early from the pricing page or My Account; if it has already started, ending it starts a new month immediately and charges for it. We may change a plan's price or allowance for future months by giving notice at least 30 days before it takes effect; if you do not accept the change, cancel before it applies.
Free weekly minutes. Signing in with Google grants a free allowance of translation minutes — currently 30 minutes per week — at no charge and with no purchase required. The allowance is topped back up to that figure once a week rather than added to what you already have: unused free minutes do not stack or roll over, and the top-up never reduces a balance you have bought. The allowance is one per person, not one per account, and creating extra accounts to claim more of it is a breach of these Terms. Like all minutes it carries no cash value, and we may change its size, its schedule, or withdraw it entirely at any time.
Account tiers. Some features — currently the Live Sync and Balanced Sync presets and the Full sync playback delay ("Premium features") — are reserved for the Premium tier. Premium is granted by any purchase, whatever its size, and once granted it stays on your account regardless of later purchases or of your remaining balance. Accounts that have not bought anything may use the Premium features while their free weekly minutes last. Using the Premium features requires signing in with Google — including when you otherwise use your own API keys — because the entitlement is verified against your account on our servers, and because on your own keys the time spent is metered against your free minutes. We may add, change, or retire individual Premium features over time; the entitlement is to the Premium tier as offered, not to any specific feature existing forever.
Minutes are digital goods delivered immediately, and every minute processed is paid for on your behalf, in real time, to third-party AI providers. Those provider charges are consumed permanently and cannot be reversed, recovered, or resold once the audio has been processed. Our refund policy follows directly from that:
Refund requests must include the account email and the approximate date and amount of the purchase. We may verify usage on the account before issuing a refund.
Separately from the above, and entirely at our discretion, we may restore minutes or refund a purchase where a purchase failed to credit minutes to your account, where a verifiable fault on our side prevented the Service from working, or where minutes were charged for audio our backend never processed. That is a goodwill measure, not an entitlement.
Refunds are not given for: dissatisfaction with machine-translation or transcription quality; provider outages, rate limits, or model changes outside our control; your device, network, browser, or extension conflicts; content you could not translate because of DRM or site restrictions; use of clearly-labelled experimental features; usage you did not intend; or failure to read these Terms or the feature descriptions before buying.
If you believe you have been charged in error, you must contact us first and give us at least 14 days to investigate and resolve the issue before initiating a chargeback, payment reversal, or dispute with your bank, card issuer, PayPal, or any other payment provider. Most billing problems are resolved quickly and directly.
Initiating a chargeback or payment dispute without first contacting us, or in relation to minutes that were in fact delivered and used, is a material breach of these Terms. In that case we may, to the extent permitted by law:
We keep records of purchases, sign-ins, and minute consumption for this purpose, as described in the Privacy Policy. Fraudulent chargeback activity may be reported to the payment provider and, where warranted, to the relevant authorities.
If you use your own API keys, you are solely responsible for them and for everything done with them.
If you believe a key has been exposed, revoke it with your provider immediately. Revoking the key at the provider — not merely removing it from the extension — is what stops further charges.
You agree not to, and not to allow anyone else to:
The Service depends on third parties, including speech-to-text and translation providers, Google sign-in, hosting and database providers, and payment providers. Your use of those services is governed by their own terms and privacy policies, and in BYO mode your relationship for billing and data handling is directly with them.
We do not control those third parties and are not responsible for their acts, omissions, pricing, outages, rate limits, content policies, model changes, deprecations, or handling of your data. A third party changing or withdrawing its service may change or end features of the Service.
Transcription and translation are produced by automated machine-learning systems. They can be wrong, incomplete, mistimed, or misleading, especially with background noise, music, overlapping speakers, accents, dialects, slang, names, numbers, or specialised terminology. Experimental features such as streaming transcription and full sync may be less accurate still.
Do not rely on the Service for any decision where accuracy matters. It is not suitable for medical, legal, financial, safety-critical, emergency, employment, immigration, or law-enforcement use, or for any situation requiring certified translation or legally compliant captioning. You are responsible for independently verifying anything important.
Features marked experimental, beta, or similar — currently including streaming transcription, audio sync delay, and full sync video mirroring — are provided for evaluation. They may be unstable, may consume more of your provider quota or Instant minutes than standard modes, may increase CPU, GPU, memory, or battery use, may not work on all sites, devices, or protected (DRM) content, and may be changed or removed at any time without notice.
We do not promise that the Service will be uninterrupted, error-free, available in your country, compatible with any particular site, browser version, or device, or preserved in any particular form. We may add, change, suspend, or discontinue any part of the Service at any time.
The Service, including its software, design, text, and branding, is owned by the developer and protected by intellectual-property laws. Subject to these Terms, you are granted a limited, personal, non-exclusive, non-transferable, revocable licence to install and use the extension for its intended purpose. All rights not expressly granted are reserved. Nothing here transfers ownership of anything to you.
As between you and us, transcripts and translations generated from audio you choose to process are yours to use, subject to the rights of the owner of the underlying content and to the terms of the providers that produced them. You are responsible for how you use that output.
If you send us feedback, ideas, or suggestions, you grant us a perpetual, worldwide, royalty-free licence to use them without obligation or compensation to you.
How we handle data is described in the Privacy Policy. In summary: with your own API keys, audio and transcripts go straight from your browser to your chosen providers and never reach us; in Instant mode, audio is processed by our backend to produce your subtitles and to meter your minutes. Transcript history and settings are stored locally in your browser.
To the maximum extent permitted by law, the Service is provided “as is” and “as available”, without warranties of any kind, whether express, implied, or statutory, including any implied warranties of merchantability, fitness for a particular purpose, accuracy, quiet enjoyment, or non-infringement. We do not warrant that the Service will meet your requirements, that transcriptions or translations will be accurate or complete, that operation will be uninterrupted or secure, or that defects will be corrected. You use the Service at your own risk.
Some jurisdictions do not allow the exclusion of certain warranties; in those places this section applies to the fullest extent permitted, and you may have rights that cannot be excluded.
To the maximum extent permitted by law, we will not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of profits, revenue, data, goodwill, business opportunity, or anticipated savings, arising out of or relating to the Service, even if we have been advised of the possibility of such damages.
Our total aggregate liability for all claims arising out of or relating to the Service in any twelve-month period is limited to the greater of (a) the total amount you actually paid us for the Service in the twelve months before the event giving rise to the claim, and (b) USD 50.
Without limiting the above, we are not liable for: charges, overages, or losses on your own provider accounts or API keys; exposure or misuse of your credentials; loss or inaccuracy of transcripts or translations; actions you take based on a translation; third-party outages, price changes, or account suspensions; loss of locally stored data, history, or settings; or damage arising from experimental features.
Some jurisdictions do not allow certain limitations of liability; in those places our liability is limited to the smallest amount permitted by law. Nothing in these Terms excludes liability for fraud, or for death or personal injury caused by negligence, where that exclusion is not permitted.
You agree to indemnify, defend, and hold harmless the developer against any claims, demands, liabilities, damages, losses, and reasonable costs (including legal fees) arising from or related to: your use of the Service; your breach of these Terms or of any third-party terms or rights; the audio or content you chose to process; your API keys or provider accounts; or any chargeback or payment dispute you initiate in breach of section 7.
You may stop using the Service at any time by uninstalling the extension; that ends this agreement for you, except for sections that by their nature survive (including sections 6, 7, 8, and 13 to 21).
We may suspend or terminate your access, with or without notice, if you breach these Terms, if we reasonably suspect fraud, abuse, or unlawful use, if required by a provider, payment processor, law, or the Chrome Web Store, or if we discontinue the Service. Where we terminate without cause and you hold unused paid minutes, we will, as your sole remedy, refund the unused portion at the price you paid — and, for a plan, cancel it and refund the unused part of the current month pro rata — provided your account is not subject to a chargeback or fraud investigation.
We may update these Terms as the Service changes. The “Last updated” date at the top will be revised and the current version will always be posted at this URL. Material changes will be signalled in the extension where practical. Your continued use of the Service after an update takes effect means you accept the updated Terms; if you do not accept them, stop using the Service and uninstall the extension.
If you have a problem, contact us first — most issues are resolved informally and quickly. You agree to attempt informal resolution for at least 30 days after giving written notice of a dispute before starting formal proceedings.
These Terms, and any dispute arising out of or in connection with them or the Service, are governed by the laws of the Republic of the Philippines, without regard to its conflict-of-laws rules, and you agree to the exclusive jurisdiction of the courts of the Philippines. Where mandatory law in your country of residence gives you the right to bring proceedings locally or to the protection of local consumer law, that right is unaffected.
To the extent permitted by law, claims must be brought individually and not as part of a class, collective, or representative action, and must be brought within one year after the claim arises.
Questions about these Terms, billing, a refund request, or a possible error on your account: contact the developer through the Chrome Web Store listing contact email for Friskription, through Ko-fi, or via the project repository maintained by OsakaMcFrisk / McFrisk-beep. Please get in touch before starting a payment dispute — see section 7.