Terms of Use
These terms are the end user licence agreement (EULA) for the Gapfyre SWE app and the web version at gapfyre.com.
Effective 7 September 2026. Last updated 7 September 2026.
The short version. You may use the app for your own learning. Pro is an auto-renewing subscription bought from Apple or Google, and they — not we — handle billing, renewals, cancellations and refunds. The quiz content is written to be accurate but it is study material, not professional advice, and it is offered without a guarantee of correctness. Nothing here takes away rights you have as a consumer under the law where you live.
1. The agreement
These terms are a binding agreement between you and Sam Munro, an individual developer based in the United Kingdom ("we", "us", "our"), the provider of Gapfyre SWE.
They apply to Gapfyre SWE (com.gapfyre.swe) on the App Store and Google Play, and to the web version at gapfyre.com (together, "the app").
By downloading, installing or using the app you accept these terms. If you do not accept them, do not use the app. How we handle data is set out separately in our Privacy Policy, which forms part of this agreement.
You must be old enough to form a binding contract where you live, and if you are under 18 you should have a parent or guardian review these terms with you. Purchases must be made by someone authorised to use the payment method on the store account.
2. Licence to use the app
We grant you a personal, limited, non-exclusive, non-transferable, non-sublicensable, revocable licence to install and use the app on devices you own or control, for your own personal, non-commercial study and revision.
On the App Store, this licence is granted in accordance with the Usage Rules in Apple's Media Services Terms and Conditions, including the rules on sharing within an Apple Family. On Google Play, it is granted in accordance with the Google Play Terms of Service.
The licence is all you get: we transfer no ownership of anything. Anything not expressly granted here is reserved.
3. Pro subscriptions
The app is free to install and a substantial part of the question bank is free to use. Pro unlocks the rest — see the support page for exactly what is free and what is not.
- Pro is sold as an auto-renewing subscription, offered in monthly and annual terms.
- The price, currency and any introductory offer or free trial are set in App Store Connect and the Google Play Console and are shown to you in the app before you buy. The app displays the price and offer your store account is actually eligible for; what you see at the point of purchase is what applies.
- Pro can only be purchased from the iOS or Android app. The web version has no purchase flow.
- Pro unlocks content that is already installed with the app. It is not a service we deliver to you over a network, and it does not depend on our servers being available.
4. Billing, renewal, cancellation and refunds
We do not process your payment and we cannot issue refunds. Your subscription is a transaction between you and Apple or Google. They take the payment, hold your billing details, renew the subscription and decide refund requests. We never see your card details.
The usual terms of those stores apply, and in summary:
- Payment is charged to your App Store or Google Play account at confirmation of purchase.
- The subscription renews automatically unless you cancel it at least 24 hours before the end of the current period. Your account is charged for renewal within 24 hours before the period ends.
- You can manage or cancel at any time in your App Store or Google Play account settings. Cancelling stops future renewals; it does not end the period you have already paid for, and you keep Pro until that period expires.
- If a free trial is offered and you buy a subscription before it ends, any unused portion of the trial is forfeited, where the store's rules provide for that.
- Refunds are handled entirely by Apple or Google under their own policies. Request one from Apple at reportaproblem.apple.com, or from Google at Google Play. We have no ability to grant, refuse or expedite a refund. Nothing in this paragraph limits any statutory right to a refund you may have — see section 12.
Step-by-step instructions for cancelling and for restoring a purchase are on our support page.
We may change the price of a subscription. A price change affects an existing subscription only from the next renewal, and only after the store has given you the notice and the opportunity to cancel that its rules require.
5. The quiz content
The questions, code snippets, answer options and explanations in the app are educational study material. They are written and reviewed with care, and we correct mistakes when we find them or when you report them.
Even so, please understand what they are and are not:
- They are offered without any warranty that they are correct, current or complete. Technology moves, sources disagree, historical interpretation is contested, and errors happen.
- They are not professional advice of any kind, and not a substitute for official documentation, a specification, a textbook or a qualified person.
- Code snippets are illustrations written to teach a point. They are not production-ready and should not be copied into real systems without review.
- The app is not affiliated with, endorsed by or connected to any certification body, examination board, employer or interview process, and using it is no guarantee of any outcome in an exam, an interview or a job.
If you find an error, please tell us at support@gapfyre.com — it genuinely helps.
6. Acceptable use
You agree not to:
- copy, extract, scrape, republish, redistribute, sell, licence or otherwise commercially exploit the question bank or any substantial part of it;
- use the app or its content to build, train or evaluate a competing product, dataset or model;
- reverse engineer, decompile or disassemble the app, or attempt to derive its source code, except to the extent that applicable law expressly permits this despite this restriction;
- circumvent, disable or interfere with the licensing that separates free and Pro content, or use the app with a modified, tampered or unauthorised copy;
- remove or obscure any copyright, trademark or other proprietary notice;
- use the app unlawfully, or in a way that infringes anyone else's rights.
Studying with the app, taking notes from it, and quoting a question when you ask someone for help are all ordinary personal use and are fine.
7. Intellectual property
The app, its design, its source code, and the questions, explanations and other content we have written are owned by Sam Munro or licensed to us, and are protected by copyright and other intellectual property laws. "Gapfyre" and "Gapfyre SWE" are our marks.
8. Third-party names and trademarks
The question bank teaches subjects that have names. It therefore refers to third-party products, technologies, standards and organisations — including, among many others, Kubernetes, AWS, React, Java, Python, Docker, PostgreSQL, Spring, GraphQL, .NET and LeetCode.
Every such name is used descriptively and nominatively, to identify the subject a question is about. All trademarks, service marks and trade names are the property of their respective owners. Their use here does not imply any affiliation with, sponsorship by, endorsement by, or partnership with those owners, and none is claimed. Where a name is a registered trademark, it is acknowledged as such.
If you own a mark referenced in the app and object to how it appears, write to support@gapfyre.com and we will look at it promptly.
9. Third-party links and AI assistants
When you review your answers, the app offers optional links that open in your device's browser: a YouTube search about the topic, and a "Dig deeper" link that opens a new conversation at an AI assistant you choose, carrying the question's context with it.
These are yours to use or ignore. Following one takes you to a service we neither own nor control, governed by that service's own terms and privacy policy. We are not responsible for those services, their content, their availability, their accuracy or their charges. An AI assistant's answer about a quiz question is that assistant's output, not ours, and may be wrong.
You can remove the "Dig deeper" links entirely by setting your AI assistant to None in Settings. What is sent when you do use them is described in our Privacy Policy.
10. Disclaimer of warranties
To the fullest extent permitted by law, and subject to section 12, the app is provided "as is" and "as available", without warranties of any kind, whether express, implied or statutory — including any implied warranties of merchantability, satisfactory quality, fitness for a particular purpose, accuracy, or non-infringement.
We do not warrant that the app will be uninterrupted, error-free or free of harmful components, that defects will be corrected, or that it will be compatible with every device, operating system version or future release.
11. Limitation of liability
Nothing in these terms excludes or limits our liability for death or personal injury caused by our negligence, for fraud or fraudulent misrepresentation, or for anything else that cannot lawfully be excluded or limited.
Subject to that, and to the fullest extent permitted by law:
- we are not liable for indirect, incidental, special, consequential or punitive damages, or for loss of profits, revenue, data, goodwill or opportunity, however caused;
- we are not liable for any outcome of an examination, certification, interview, assessment or employment decision, or for any decision you take in reliance on the app's content;
- our total aggregate liability arising out of or in connection with the app and these terms is limited to the greater of the amount you paid us for the app in the twelve months before the claim arose, or £50.
We are not liable for failures caused by things outside our reasonable control, including your device, your network, or the app stores' own systems.
12. Your consumer rights
If you are a consumer, you have statutory rights that these terms cannot take away. In the United Kingdom these include rights under the Consumer Rights Act 2015 — broadly, that digital content must be of satisfactory quality, fit for purpose and as described — and, where they apply, rights of cancellation under the Consumer Contracts Regulations 2013. If you live elsewhere, you have whatever equivalent mandatory rights the law where you live gives you.
Nothing in these terms affects those rights. Where any provision here conflicts with a mandatory consumer protection you are entitled to, that protection wins and the rest of these terms continues to apply.
13. Changes to the app and these terms
We may update the app, add or change features, and add, correct, revise or remove questions. We may also stop offering an app, or a subscription, though we would not cut short a subscription period you have already paid for without offering a pro-rated refund through the relevant store.
We may revise these terms. When we do, we will change the date at the top of this page. Material changes will be signposted here, and where the law or the stores require it, brought to your attention in the app. Continuing to use the app after a change takes effect means you accept the revised terms; if you do not accept them, stop using the app and cancel any subscription. Changes do not apply retrospectively to a dispute that has already arisen.
14. Termination
You can end this agreement at any time by deleting the app (and, if you have Pro, cancelling the subscription in your store account — deleting the app alone does not cancel it).
We may suspend or end your licence if you materially breach these terms, in particular section 6. Where the breach is capable of being put right and the circumstances allow, we will give you a reasonable chance to do so first. Sections 7, 8, 10, 11, 12, 17 and 18 survive termination.
15. Apple-specific terms
This section applies to the app obtained from the Apple App Store, and Apple requires it. If it conflicts with anything else in these terms, this section governs for that app.
- This agreement is between you and us only, not with Apple. We, not Apple, are solely responsible for the app and its content.
- The licence granted in section 2 is limited to a non-transferable licence to use the app on Apple-branded products you own or control, as permitted by the Usage Rules in the Apple Media Services Terms and Conditions, except that the app may be accessed by other accounts associated with you via Family Sharing or volume purchasing.
- Maintenance and support for the app is our sole responsibility. Apple has no obligation to furnish any maintenance or support services.
- In the event of any failure of the app to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price (if any) for the app. To the maximum extent permitted by law, Apple has no other warranty obligation whatsoever with respect to the app, and any other claims, losses, liabilities, damages, costs or expenses attributable to a failure to conform to any warranty are our sole responsibility.
- We, not Apple, are responsible for addressing any claims by you or a third party relating to the app or your possession and use of it, including product liability claims, any claim that the app fails to conform to a legal or regulatory requirement, and claims arising under consumer protection, privacy or similar legislation, including in connection with the app's use of the HealthKit and HomeKit frameworks (which this app does not use).
- We, not Apple, are responsible for the investigation, defence, settlement and discharge of any third-party intellectual property infringement claim relating to the app or your possession and use of it.
- You represent and warrant that you are not located in a country subject to a U.S. Government embargo or designated as a "terrorist supporting" country, and that you are not listed on any U.S. Government list of prohibited or restricted parties.
- You must comply with applicable third-party terms when using the app.
- Apple and Apple's subsidiaries are third-party beneficiaries of these terms, and upon your acceptance Apple will have the right (and will be deemed to have accepted the right) to enforce these terms against you as a third-party beneficiary.
- Our contact details for questions, complaints or claims about the app are in section 19.
16. Google Play
For the app obtained from Google Play, this agreement is between you and us only, not with Google. Your use is also subject to the Google Play Terms of Service. Google is not responsible for the app or its content, and is not a party to this agreement, though Google handles your purchase, billing and refunds as described in section 4.
17. Governing law and jurisdiction
These terms and any dispute arising out of or in connection with them or the app, including non-contractual disputes, are governed by the laws of England and Wales. The courts of England and Wales have exclusive jurisdiction.
If you are a consumer resident outside England and Wales, this does not deprive you of the protection of any mandatory provisions of the law of your country of residence, and you may also be entitled to bring proceedings in the courts of that country.
18. General
- Entire agreement. These terms and the Privacy Policy are the whole agreement between us about the app, and replace any earlier understanding.
- Severability. If a provision is found unenforceable, it is modified to the minimum extent needed to make it enforceable, or struck out, and the rest continues in force.
- No waiver. If we do not enforce a right straight away, we have not given it up.
- Assignment. You may not assign or transfer these terms. We may assign them to a successor to the app, provided your rights are not reduced.
- Third parties. Except for Apple under section 15, no one other than you and us has any right to enforce these terms under the Contracts (Rights of Third Parties) Act 1999.
19. Contact
Sam Munro — support@gapfyre.com. This is the address for questions, complaints and claims about the app, and we aim to reply within a few working days.