Terms of Service
Effective November 4, 2026
Version française · Previous version (November 1, 2026) · API and MCP documentation
These terms govern QRCode Alligator: the QR code generator at qrcode-alligator.com, the tracking service at track.qrcode-alligator.com, its short links at qrgo.page, and its API and MCP server (together, the “Service”). The Service is operated by Individual Entrepreneur KONSTANTIN UVAROV, Identification Number 302249118, registered in the Registry of Entrepreneurs of Georgia, legal address Georgia, Tbilisi, Chugureti District, Mikheil Tsinamdashvili Street, N 52, trading as QRCode Alligator (“we”, “us”).
Accepting these terms
You accept these terms when you create an account, claim a code, start a trial, create an API key or buy a plan, each time by the button or box that says so. That click is your electronic signature and has the same effect between us as a handwritten one. If you use the Service without an account, “Acceptable use” applies to that use.
You must be 16 or older to create an account. If you use the Service for a business, you confirm you may bind it, and “you” includes that business.
You are buying access to a hosted service. These terms give you no licence to copy or install our software.
The service
The generator makes static QR codes in your browser. A static code contains your destination itself, so it works without us, and we never see what it contains.
A tracked (dynamic) code points at a short link on qrgo.page. When it is scanned, the short link redirects to the destination you set, or answers with the contact card you entered. Because every scan passes through the Service, a tracked code depends on it; see “When a code stops working”.
What is free
The generator is free: unlimited static codes, with no sign-in and no watermark.
Tracked codes and their scan statistics are free within the limits below. There are no ads on the generator or on scans.
A free tracked code answers a scan with its destination or its contact card, with no page in between. The one exception is the warning page we show when a destination has been flagged as unsafe (see “Content moderation”).
Limits on tracked codes and the API
Accounts created on or after November 1, 2026 (the “terms date”) can have up to 100 active tracked codes and make up to 100 API calls a day. A code is active until it is deleted, so a paused code counts. A day is a calendar day in UTC. These two limits take effect when paid plans go on sale; until then, those accounts have the same limits as older ones.
Accounts created before the terms date keep the limits that applied to them on that date: up to 200 new tracked codes a day, 20 destination changes per code a day and 10,000 API calls a day per API key, with no limit on the number of active codes. We will not lower these limits except by email at least 90 days before, under “Changes”. That change never switches off a code that exists.
Accounts created on or after the terms date also have daily limits on new codes and destination changes; we show you a message when you reach one. We may lower them to stop abuse or protect the Service, and we will email you 30 days before a lower limit applies to your account.
Reaching a limit stops new codes, changes or API calls until the limit resets or you move to a paid plan. It never stops a scan.
Automated use is welcome through the API with an API key. Do not try to get around the limits, for example by opening several accounts.
A code created without an account expires after 7 days unless you sign in and claim it. After that, its address shows a “link expired” page and never points anywhere else.
When a code stops working
We never switch off a tracked code, except when you pause or delete it or delete your account, when it was created without an account and expires unclaimed after 7 days, when we disable it or close your account under these terms, when the domain it uses stops pointing to us, or when the Service ends. We won't change this section to switch off a code that already exists.
In particular, a code is never switched off because an account reached a limit, because a trial ended, or because a paid plan was cancelled or not renewed: the account moves to the free tier and every code keeps resolving, codes on a branded domain included, as long as the domain still points to us.
If the Service ends, every tracked code stops with it. If we decide to end the Service, we will email you at least 60 days before, refund prepaid fees for the time after the end date, and let you export your codes and statistics. If the law, a court or the loss of infrastructure we depend on forces an earlier end, we will give as much notice as we can. If you live in Quebec, we end your plan only as the Consumer Protection Act allows. For a code that must keep working whatever happens to us, use a static code from the generator, which encodes your destination directly.
Paid plans (Alligator Business)
Paid plans are not on sale yet. This section applies from the day they are.
Paid plans add capacity and features to the tracking service. What each plan includes and costs is shown where you buy it, in the dashboard. Plans are billed monthly or yearly in advance; a yearly plan costs ten times the monthly price.
Our order process is conducted by our online reseller Paddle.com, which is the merchant of record for all our orders. Paddle handles payment, invoices, sales tax and VAT, and payment-related questions, and your purchase is also subject to Paddle's buyer terms. Those terms govern the payment. These terms govern the Service you buy, and we, not Paddle, are responsible for providing it. If the two conflict on a matter of the Service, these terms apply. We have no VAT number in the EU or the UK.
A plan renews automatically at the end of each billing period, at the price shown when you bought it, until you cancel. We email you 30 days before each yearly renewal, and once a year if you pay monthly. You can cancel at any time with the “Cancel subscription” button in your account settings, or by emailing support@qrcode-alligator.com from your account address; we confirm by email. Paddle's customer portal, linked from your receipts, works too. Cancelling takes effect at the end of the period you have paid for, and you keep the paid features until then.
If you live in Quebec: we email you 75 days before a yearly plan ends, the plan then continues month to month rather than for another year, and if you cancel we refund the unused part of what you prepaid.
Price changes. We may change a plan's price for future billing periods. We will email you 30 days before. A higher price applies to you only if you accept it; if you don't, your plan ends at the end of the period you have paid for and your account moves to the free tier. Ending a plan never switches a code off. A price change never applies to a period you have already paid for.
The 60-day trial of a paid plan takes no payment card, is limited to one per organization, and never charges you on its own: on day 60 the account moves to the free tier unless you have bought a plan.
Refunds are covered by our Refund Policy at qrcode-alligator.com/refund-policy. Paddle issues every refund.
Moving to another provider
You can ask us at any time to export your data or to move to another provider, by emailing support@qrcode-alligator.com, with up to 2 months' notice. The move takes at most 30 days. You then have at least 30 days to retrieve your data: your links, destinations, scan statistics and contact cards. We then erase it, and the contract ends when the move is complete. We charge nothing for this.
Acceptable use
Do not use the Service for phishing, malware, scams or spam, for content that is illegal, to get around someone else's blocking, to infringe anyone's copyright or trademark, or to publish intimate images of anyone without their consent. Do not use a contact code to pass yourself off as another person or organization.
You may not use the Service if you are on a US, EU, UK or Canadian sanctions list, or for anyone who is.
To report a tracked code, use qrgo.page/report/ followed by its code, or email abuse@qrgo.page. We aim to review every report within 48 hours.
Content moderation
Every destination is checked by automated tools, Google Safe Browsing and our own blocklist, when a code is created or changed, and periodically after that. A match can trigger a warning page or a block with no person involved. We review reports by hand.
We may show a warning page before a destination, disable a code or host, or suspend or close an account that breaks these terms. We act at the narrowest level that works. We tell you why by email, including whether the decision was automated, and you can reply to appeal; a person decides every appeal. We may act first and tell you afterwards, within 48 hours, when a code puts the people scanning it at risk or the law requires us to act at once. We tell you about significant changes to these rules.
Copyright complaints
If you believe a code or contact card infringes your copyright, email abuse@qrgo.page with the code, the work concerned and your contact details. We review each complaint, may remove or disable the material, and tell the user, who may respond.
We terminate, in appropriate circumstances, the accounts of users who repeatedly infringe: an account that receives 3 valid notices in 12 months, not withdrawn and not successfully countered, is closed. We may close an account sooner for blatant infringement.
Your content
You are responsible for the codes you create and where they lead. You keep ownership: we claim no rights in your destinations, your contact details or the codes and short links you create. You give us the permission we need to store your codes and contact cards and to show them to the people who scan them, only to run the Service, for as long as the code exists, apart from copies kept as evidence of abuse or to meet a legal duty.
On a contact code, enter another person's details only if they have agreed or you otherwise have the right to share them, and only details they are willing to give to anyone who has the code. You are responsible for telling them. Everyone who scans the code receives them. For contact cards we process the data on your behalf: we use it only to serve the card, keep it secure, and remove it when you delete it.
Scan statistics: you and we are joint controllers of the data collected when your code is scanned. We handle rights requests and security. You tell people where the code is displayed that scans are counted, for example “Scans are counted: qrgo.page/privacy”, and you must not combine the statistics with other data to identify people.
If you use the Service for a business, you will defend and compensate us against claims by others arising from your codes, your destinations or your contact cards, or from your breach of these terms, and pay the reasonable costs (including legal fees) those claims cause us.
Developer terms
These apply when you create an API key or connect an AI agent or MCP client to your account. Keep your keys secret: you are responsible for everything done with your key until you revoke it in the dashboard. An AI agent or app you connect acts for you, and its actions, including creating, changing or deleting codes, are yours.
Your limits are the ones in “Limits on tracked codes and the API”. Calls over a limit get an error. We may change the API, and we will give at least 30 days' notice before removing a feature a paid plan relies on. We may suspend or revoke a key that breaks these terms or endangers the Service, without notice when people scanning codes are at risk. Don't resell raw access to the API or scrape the Service outside it.
Your account
You can delete your account at any time in the dashboard. Its tracked codes stop working and are deleted, as described in the tracking service's privacy policy.
We may suspend or close an account for a serious or repeated breach of these terms. We email the reason first and give you 14 days to reply or fix it, unless “Content moderation” lets us act first. If we close a paid account or end a paid plan, for any reason, Paddle refunds the prepaid fees for the unused time.
Liability
IF YOU LIVE IN QUEBEC, THE WARRANTY DISCLAIMER AND THE LIMITS ON OUR LIABILITY BELOW DO NOT APPLY TO YOU WHERE THE CONSUMER PROTECTION ACT FORBIDS THEM.
WARRANTY. APART FROM THE COMMITMENTS IN “WHEN A CODE STOPS WORKING”, “PAID PLANS” AND “ACCEPTABLE USE”, THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE”, WE DON'T PROMISE UNINTERRUPTED AVAILABILITY, AND WE DISCLAIM IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
LIMITS ON OUR LIABILITY. WE ARE NOT LIABLE FOR LOSSES CAUSED BY THE SERVICE BEING UNAVAILABLE, BY A CODE BEING DISABLED UNDER THESE TERMS, OR BY WHAT A DESTINATION CONTAINS. IF YOU USE THE SERVICE FOR A BUSINESS, WE ARE NOT LIABLE FOR LOST PROFITS, REVENUE, DATA OR GOODWILL, OR FOR ANY INDIRECT, SPECIAL OR CONSEQUENTIAL LOSS. OUR TOTAL LIABILITY FOR ALL CLAIMS RELATING TO THE SERVICE IS LIMITED TO THE FEES YOU PAID US IN THE 12 MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM, OR $100 IF THAT IS MORE.
WHAT THIS SECTION DOES NOT LIMIT. Nothing in these terms limits liability for death or personal injury caused by negligence, for fraud, for intentional misconduct or gross negligence, or your rights under consumer laws that cannot be excluded by contract, including, if you live in Quebec, the Consumer Protection Act, and if you live in the EU or the UK, your statutory rights. If you live in New Jersey, the limits above apply to you except for the matters listed in the first sentence of this paragraph.
If you are a consumer living in Georgia, the EU, the UK, Japan, South Korea or Taiwan, the sentence “We are not liable for losses…” does not apply to you. We are liable as the law provides. Only for slight negligence by us or those working for us, our total liability is limited to the fees you paid in the 12 months before the event, or $100 if that is more. This limit never applies to intent or gross negligence. In Taiwan, it also doesn't apply to liability under Chapter 2, Section 1 of the Consumer Protection Act.
Disputes
If something goes wrong, please write to us first at support@qrcode-alligator.com. This doesn't limit your right to go to court.
If you live in the United States: these terms are governed by the law of the US state where you live, and you can bring a claim in the courts of that state, including its small-claims court.
If you live in Canada: these terms are governed by the law of your province or territory. You can bring a claim in its courts, and nothing in these terms limits your right to bring or join a class action. If you live in Quebec, the Quebec Consumer Protection Act also applies.
If you are a consumer anywhere else: these terms are governed by the law of Georgia. You also keep the protection of the mandatory law of the country where you live, and you can bring a claim in the courts of that country or in Tbilisi. We can bring a claim against you only in the courts of the country where you live.
If you use the Service for a business, wherever you are: these terms are governed by the law of Georgia, and disputes go exclusively to the courts of Tbilisi, Georgia. If you or your business are in Quebec, the French version comes first.
Changes
We may change these terms for a valid reason: a change in the law, in the Service, its features, limits or prices, or to stop abuse. These are the only parts we change this way.
We will email you 30 days before any material change. The email shows the changed clause as it was and as it will read, the date it applies, and your rights below. Changes the law requires, or that only benefit you, may apply sooner, but if you live in Quebec we always give you the 30 days' notice. We also post the new text and the date it applies on this page.
If you don't accept a change, you can cancel your plan or delete your account before it applies, or within 30 days after, at no cost, and Paddle refunds prepaid fees for the time after you leave. Price changes follow “Price changes” in “Paid plans”.
A change does not apply to a dispute either of us has already notified. The date at the top shows the version in force, and earlier versions are linked below it.
General
Transfer. We may transfer this agreement, with our rights and duties, to a company that takes over the Service, on the same terms, except that the part of “Disputes” for businesses then names that company's law and courts. By accepting these terms you agree to such a transfer. That company takes on all our duties to you, including any refund due, and uses your personal data only for the purposes it was collected for. We will tell you by email at least 30 days before, with the company's name, address and contact details and how to object. The transfer itself won't stop tracked codes. If you object, you can close your account free of charge before the transfer and, for a paid plan, get a refund of any prepaid time. If you live in Quebec, your account moves only if you accept; otherwise we close it and refund any prepaid time. You may not transfer your account without our written consent.
Events beyond our control. We are not responsible for a delay or failure caused by events beyond our reasonable control, such as the failure of internet or hosting providers, attacks on the Service, or acts of government. This does not affect refunds you are owed.
Severability. If a court finds part of these terms unenforceable, that part is limited as little as possible and the rest stays in force.
Notices. We send notices to your account email. You send notices to support@qrcode-alligator.com.
Language. These terms are written in English; you can save or print them. A French version is at qrcode-alligator.com/terms/fr. If you or your business are in Quebec, the sign-in screen offers it before you accept.
Entire agreement. These terms, the Refund Policy and, for payments, Paddle's buyer terms are the whole agreement between us about the Service.
Contact
Questions about these terms, billing, refunds or disputes: support@qrcode-alligator.com. Abuse reports: abuse@qrgo.page. Security issues: security@qrcode-alligator.com. Post: Individual Entrepreneur KONSTANTIN UVAROV, Georgia, Tbilisi, Chugureti District, Mikheil Tsinamdashvili Street, N 52. Telephone: +995 557239311 (voicemail; we reply by email within one business day).