Terms of Use and Sale — QR Suisse
This English version is a translation provided for information purposes only. In case of discrepancy between language versions, the French version is legally binding.
These terms are originally drafted in French. They are addressed to businesses, sole proprietors and associations that use QR Suisse; we have tried to write them so they can be read without a lawyer. The terms "we", "our" and "Skyday" refer to Skyday Sàrl; "you" and "your" refer to the account holder.
Entry into force. This version 1.10 has been in force since 6 October 2026. It applies in full to accounts created under version 1.9 or under this version. For accounts created under an earlier version, the changes introduced by version 1.9 and announced by email on 5 October 2026 only apply from 16 November 2026; until then, the corresponding rules of version 1.8 continue to apply to those accounts. These changes concern the custom domain (§3.1, §3.2, the plan table and the "Custom domain" section of §5, §9.1, §9.4, §14 and §16.2) and access to your API keys on the Free plan (§9.6). The other changes in version 1.10 clarify these Terms or extend your rights: they apply to all accounts from 6 October 2026, without notice (§17).
1. Who we are
QR Suisse is an online service operated by:
Skyday Sàrl Rue de Lousse 32a, 1987 Hérémence, Switzerland Company identification number (UID): CHE-347.343.213 A limited liability company (Sàrl) under Swiss law, registered with the Commercial Register of the Canton of Valais Contact: contact@qrsuisse.ch
The full legal notice (Impressum) is available on the "Legal Notice" page of the application.
2. What these terms cover
These terms and conditions ("Terms") govern access to the QR Suisse service, the use of your account, and the purchase and operation of the paid "Pro" and "Entreprise" subscriptions (together, the "paid subscriptions"), including access to the API and the purchase of the additional creation packs related to it (see §5). Together with the privacy policy (see §14), they form the entire agreement between you and Skyday Sàrl.
By creating or using a QR Suisse account, and again when subscribing to the Pro or Entreprise plan, you confirm that you have read and accepted these Terms.
3. What QR Suisse does
3.1 "Dynamic" QR codes
QR Suisse lets you create dynamic QR codes: the printed QR code does not directly contain your web address or business card, but a short address hosted by QR Suisse (in the form …/r/xxxxxxxxxx). When someone scans the QR code, our server redirects them to the destination you have defined (a web page, an email address, a phone number) or delivers your business card (contact file).
The advantage: you can change the destination at any time, even after printing, without reprinting the QR code. You can also view aggregated statistics on the number of scans.
If your account uses a custom domain (§5, "Custom domain"), this short address can use your own domain name (for example qr.your-company.ch/r/xxxxxxxxxx) instead of a QR Suisse domain.
3.2 What this implies
Because every scan goes through our redirection server, your QR codes only work as long as the QR Suisse service is available and your account is active (see §9 on account states, §16 on availability and §15 on account deletion). QR codes printed with your custom domain also depend on your paid subscription and on your DNS configuration (see §5 and §9.4). If you need a QR code that must work independently of any third-party service, a static QR code (which directly contains your web address) is more suitable; QR Suisse does not offer this type of QR code.
3.3 What QR Suisse does not do
QR Suisse does not host the content of your destination pages, does not review their content, and is not a party to the relationship between you and the people who scan your QR codes.
4. Your account
4.1 Creating your account
QR Suisse offers two ways to obtain an account:
- Self-service registration: you can create an account immediately, with no prior steps required on our part, choosing a private account (individual) or a business account depending on your situation. You are automatically logged in as soon as the account is created. Acceptance of these Terms and of our privacy policy is recorded, together with its date and version, at the time your account is created. This is now the normal way of creating a QR Suisse account.
- Manual creation by Skyday Sàrl, on a residual basis: for certain businesses taking part in a pilot programme, we create the account ourselves, using the email address you provide us — without an invitation token sent by email. This residual case is distinct from inviting an additional user within an account that already exists (accessible from your dashboard, "Users" section), which remains governed by its own rules.
These Terms apply in the same way, regardless of the path through which your account was created.
4.2 A professional account
The account is intended for professional use (business, sole proprietor, association, public body). You confirm that the person accepting these Terms has the authority to bind the organisation that holds the account. If you use QR Suisse for private purposes, certain mandatory rules protecting consumers may apply in your favour and take precedence over these Terms (see §18).
4.3 Your credentials
You are responsible for the confidentiality of your password and for everything done from your account. Choose a strong password, do not share it, and notify us immediately at contact@qrsuisse.ch if you believe your account is being used without your consent. We will never ask you for your password by email.
4.4 Accuracy of information
You agree to provide us with a valid email address and to keep it up to date: it is how we contact you (and how Stripe sends you your receipts and invoices, see §7).
5. The "Free", "Pro" and "Entreprise" plans
| Free | Pro | Entreprise | |
|---|---|---|---|
| Active QR codes | 3 maximum | Unlimited | Unlimited |
| Statistics history available | Last 7 days | Last 15 months | Last 15 months |
| QR codes editable after printing | Yes | Yes | Yes |
| Business cards (vCard) | Yes | Yes | Yes |
| QR code creations via the API, per calendar month | No API access | 5 | 100 |
| API keys active simultaneously | 0 | 1 | 10 |
| Inviting additional users | No | Yes, unlimited | Yes, unlimited |
| Custom domain (your QR codes under your own subdomain) | No | 1 | 1 |
| Hosting in Switzerland | Yes | Yes | Yes |
| Price | CHF 0 | CHF 15 per month or CHF 150 per year | CHF 72 per month or CHF 720 per year |
An "active" QR code is one that redirects. An archived QR code stops redirecting and does not count towards the Free plan limit; you can reactivate it later if your plan allows it.
The Free plan is not a time-limited trial: you may remain on this plan for as long as you wish.
The features of the plans may evolve (see §17). A change will never reduce, during a period you have already paid for, what you are entitled to under your Pro or Entreprise subscription.
Announced features. A feature presented on our website or in the application as upcoming (for example "in preparation") is not part of your subscription and is not included in its price until it is actually made available in the application. We guarantee neither its release date nor that it will be released, and its absence does not entitle you to any price reduction or refund. When it is launched, we will indicate the plans concerned and any access terms.
API access: quotas and keys
The Pro and Entreprise plans give access to an API that lets you create QR codes programmatically, in addition to using the dashboard. Each plan includes a number of creations per calendar month (5 for Pro, 100 for Entreprise — see the table above), reset on the 1st of each month, and a maximum number of API keys active at the same time (1 for Pro, 10 for Entreprise). The Free plan gives access to neither the API nor any key.
API access depends on your subscription: an API key only allows calls to the API for as long as your account is on the Pro or Entreprise plan. If a plan change reduces the number of active keys allowed (for example, switching from Entreprise to Pro, or cancelling down to the Free plan), the excess keys are neither revoked nor deleted: they are frozen — see "Entreprise plan: switching to the Pro plan" (§9.5) and "End of a paid subscription: API keys and creation packs" (§9.6).
Switching from Pro to Entreprise, and back
You can switch from the Pro plan to the Entreprise plan from the "Subscription" page of the dashboard, except while a formula change is pending (see "One change at a time" below). The change is immediate: your monthly creation quota and your allowed number of keys switch to the Entreprise level straight away, and you only pay the price difference on a pro-rata basis for the Pro period already under way (§7.2).
Switching back from the Entreprise plan to the Pro plan only takes effect at the end of the Entreprise period already paid for: you keep the quota and keys of the Entreprise plan until that date, on the same principle as a cancellation (see §8.1). You can cancel this request at any time before it takes effect, from the dashboard. Once the switch takes effect, your monthly API creation quota reverts to that of the Pro plan (5 creations). If you have created more than one API key, the oldest key (by creation date) remains active; the others are automatically frozen. You can then choose yourself which key is active — see §9.5 for details of this mechanism.
Changing your formula: monthly or annual
While your Pro or Entreprise subscription is active, you can request, from the "Subscription" page of the dashboard, to switch from the monthly formula to the annual formula, or the other way round. Your plan (Pro or Entreprise) does not change.
- The change takes effect at the next renewal, at the end of the current period. The current period is neither changed, extended nor refunded; the next renewal is billed at the price of the new formula (§6, §7.3).
- Switching from monthly to annual can be requested at any time. Switching from annual to monthly is no longer possible less than 48 hours before the renewal; it can then be requested after that renewal.
- You can cancel a requested formula change, from the same page, as long as it has not taken effect.
One change at a time. Only one scheduled change can be pending on your subscription. While a formula change is pending, you can neither switch to the Entreprise plan nor schedule a return to the Pro plan; while a return to the Pro plan is scheduled, you cannot change your formula. The pending change must be cancelled first. Plan and formula changes are not offered while a payment has failed (§7.4) or a cancellation is scheduled (§8.1).
Additional creation packs
If the monthly quota included in your Pro or Entreprise plan is not enough, you can buy additional creation packs from the dashboard. A pack:
- is paid in a single payment (it is not a subscription and never renews automatically); the price shown on the purchase page at the time of the order is the price that applies (see §6);
- never expires as long as your account remains on the Pro or Entreprise plan: the creations purchased remain usable with no time limit, in addition to your monthly quota, until exhausted;
- adds to the packs you have already purchased (packs are cumulative, never replacing one another) and is consumed after your included monthly quota, starting with the oldest pack;
- can only be purchased while your Pro or Entreprise subscription is active at the time of purchase.
See "End of a paid subscription: API keys and creation packs" (§9.6) for what happens if your Pro or Entreprise subscription ends while you still have unused pack creations.
Custom domain
With a Pro or Entreprise subscription, you can attach a custom domain to your account, that is, a subdomain of a domain name you control (for example qr.your-company.ch; a root domain such as your-company.ch is not accepted). An account can have only one custom domain.
- Setup. You create, with your DNS provider, the records shown in your dashboard ("Custom domain" page). The domain becomes active once our verification of these records has succeeded. You remain solely responsible for your domain name, for its renewal with your registrar and for your DNS configuration.
- Effect. As long as the domain is active, the addresses and QR code images we offer you use this domain, for all the QR codes of your account, existing and future: in the dashboard, in exports and in API responses.
- The QR Suisse address remains valid. Each QR code also keeps its address on a QR Suisse domain (
…qrsuisse.ch/r/…), even though the dashboard, exports and API do not offer it while your custom domain is active. QR codes printed with this address continue to follow the usual rules of your plan, including after a paid subscription ends (§9). - Ongoing verification. While your account is on a paid plan, we regularly re-verify your DNS configuration. If our verifications find twice in a row that your configuration no longer points to QR Suisse (record deleted or changed, domain name expired or non-existent), the domain is deactivated: the addresses offered switch back to the QR Suisse address, and a warning is displayed in the dashboard. A single failure does not deactivate the domain. A verification that gets no usable response from the DNS servers (outage or timeout, on our side or at your DNS provider) is not counted as a failure. The domain is reactivated as soon as a verification succeeds again.
- Removal. You can remove your custom domain from the dashboard at any time, whatever your plan. Before removal, a confirmation screen reminds you of the consequences. Removal deletes your configuration: to use this domain again, it must be added and verified again, with a new verification record, which requires a Pro or Entreprise subscription.
- A feature tied to a paid subscription. The custom domain is only provided with a Pro or Entreprise subscription. Switching from Pro to Entreprise, or from Entreprise to Pro, does not affect it. When a paid subscription ends, it stops being provided, with no grace period. Your configuration is kept unless you remove the domain: if you take out a paid subscription again, the domain becomes active again without new setup, provided your DNS records are still in place; if it had been deactivated as a result of our verifications (see "Ongoing verification" above), a new verification must succeed first.
What happens in each of these cases to QR codes already printed with your custom domain is described in §9.4. Read it before printing.
6. Price and VAT
The prices of the Pro and Entreprise plans are, in Swiss francs: CHF 15 per month (monthly subscription) or CHF 150 per year (annual subscription) for the Pro plan; CHF 72 per month (monthly subscription) or CHF 720 per year (annual subscription) for the Entreprise plan.
Additional creation packs (§5) are paid in a single payment, independent of the billing cycle of your Pro or Entreprise subscription; the price shown on the purchase page before confirmation is the price that applies.
No VAT applies: Skyday Sàrl is not subject to Swiss VAT (turnover below the mandatory registration threshold, Art. 10 of the Swiss VAT Act (LTVA)). No VAT is therefore added or charged; the displayed amount is the amount you pay. Should Skyday Sàrl become subject to VAT, we would inform you under the price-change procedure described in §10 before applying any VAT to your payments.
The price shown in the application at the time of your subscription or purchase is the price that applies.
7. Payment by card via Stripe
7.1 How you pay
Payment for the Pro and Entreprise plans, as well as for additional creation packs, is made by payment card, on a secure payment page provided by our provider Stripe (Stripe Payments Europe, Limited, Dublin, Ireland). You enter your card details directly with Stripe: QR Suisse never sees, receives or stores your card number.
Stripe sends you receipts and invoices by email, and notifies you in case of a failed payment. You manage your payment method, view your invoices and cancel your subscription from the Stripe customer portal, accessible from the "Subscription" page of the application.
7.2 Conclusion of the subscription contract
Paid subscriptions are taken out, or changed, through the following paths:
- when creating your account: you choose one of the paid plans offered and its formula (monthly or annual), on the "Pricing" page of the website or directly in the registration form, then you complete this form, in which you accept these Terms and the privacy policy. Your account is first created on the Free plan, after which you are taken to the Stripe payment page;
- from an account on the Free plan: you choose one of the paid plans offered on the "Subscription" page of the dashboard, which reminds you, before payment, that by subscribing you accept these Terms; you are then taken to the Stripe payment page;
- switching from the Pro plan to the Entreprise plan (§5): this is done from the "Subscription" page of the dashboard, without a new payment page. The price difference, calculated pro rata for the current period, is charged immediately to the payment method registered with Stripe. If this charge fails, your account remains on the Pro plan.
- changing your formula (monthly or annual, §5): this is requested from the "Subscription" page of the dashboard, without immediate payment; it takes effect at the next renewal, which is billed at the price of the new formula.
For the first two paths, these Terms are therefore presented to you before payment. On the Stripe payment page, you can review the summary, enter any promotional code, and correct your entries before confirming the payment. The subscription contract is concluded when Stripe confirms the payment; you then receive a confirmation email (Stripe receipt) and your account switches to the chosen plan. If the payment fails or you abandon it, no subscription is concluded and your account remains on the Free plan. The switch to Entreprise takes effect as soon as the charge for the difference has succeeded; the corresponding invoice is available in the Stripe customer portal (§7.1). Purchasing an additional creation pack (§5) is done from the dashboard, through a Stripe payment page, as a single payment.
7.3 Automatic renewal
The Pro and Entreprise subscriptions renew automatically at the end of each period (one month or one year, depending on the plan chosen), at the price in effect at the time of renewal (see §10 in case of a price change). The amount is charged to the card registered with Stripe at the start of each new period. You may end the renewal at any time (see §8). Additional creation packs (§5), on the other hand, never renew automatically: each pack is a separate purchase.
7.4 Failed payment
If a charge fails (expired card, limit reached, bank refusal), Stripe notifies you by email and retries the charge over the following days. Update your card in the Stripe customer portal so that your subscription can continue. If payment still does not succeed despite these attempts, your Pro or Entreprise subscription ends and the rules in §9 apply.
8. Cancellation and no refund
8.1 Cancel at any time
You may cancel your Pro or Entreprise subscription at any time, without reason or fees, from the Stripe customer portal ("Subscription" page → "Manage my subscription"). Cancellation takes effect at the end of the period already paid for: you keep all the benefits of your plan until that date, after which your account switches to the Free plan under the rules in §9 (see also §9.6 for your API keys and creation packs). As long as the period has not ended, you can undo the cancellation and resume the subscription.
8.2 No pro-rata refund
Amounts already paid for the current period are not refunded, either in full or pro rata for the unused portion. This applies to both the monthly and annual subscriptions, whether for the Pro plan or the Entreprise plan, and to any additional creation pack already purchased. We recommend choosing the monthly subscription if you are not certain you want to commit for a year.
Swiss law does not provide for a general right of withdrawal for contracts concluded online; QR Suisse does not grant one voluntarily either, subject to any mandatory legal provision that may apply to your situation (see §18).
8.3 Cancellation by Skyday Sàrl
We may cancel your Pro or Entreprise subscription for the end of the current period, subject to 30 days' notice by email. We may terminate it immediately in the event of a serious breach of these Terms (§12). If we terminate the contract through no fault of yours, the unused portion of an annual subscription is refunded on a pro-rata basis — this is the only situation giving rise to a refund.
9. Account states: active, grace period, restricted
9.1 When these rules apply
The rules below apply when your paid subscription, Pro or Entreprise, ends without being replaced by another paid plan (cancellation reaching its term, or a final payment failure, §7.4 and §8.1). From that date, your account is on the Free plan and subject to its limits (§5): in particular, the viewable statistics history is reduced to 7 days, your API keys and creation packs are frozen (§9.6), and your custom domain, if you have one, stops being provided (§5 and §9.4).
If your account then has 3 active QR codes or fewer, all your QR codes keep redirecting normally at their QR Suisse address (…qrsuisse.ch/r/…). If it has more than 3, a 14-day grace period begins (§9.2); if nothing changes during that period, the excess QR codes are then paused (§9.3). These rules do not apply to QR codes printed with your custom domain: see §9.4.
Switching from the Entreprise plan to the Pro plan is not the end of a subscription: your account remains on a paid plan, with unlimited active QR codes. This switch, scheduled in advance, never leads to a grace period or to QR codes being paused, only to a change in quota and number of API keys on the scheduled date (§9.5).
9.2 Grace period (14 days)
For 14 days from the end of your paid subscription:
- your 3 oldest active QR codes (by creation date) keep redirecting normally;
- your other active QR codes remain readable, but the person scanning first sees an intermediate page from QR Suisse displaying your destination link (clickable) or offering your business card for download, with a message indicating that the account managing this QR code is no longer active.
During the grace period, you can at any time subscribe to a paid plan again, or archive QR codes until only 3 remain active: in both cases, direct redirection is restored for all your active QR codes.
9.3 Account restricted to the Free plan
If, at the end of the grace period, your account still has more than 3 active QR codes and you have not subscribed to a new paid plan, it is restricted to the Free plan:
- your 3 oldest active QR codes (by creation date) continue to work normally, with direct redirection;
- other active QR codes are paused: the person scanning sees a QR Suisse information page indicating that the QR code is no longer active. This page shows neither your destination, nor your business card data, nor the reason for the pause (cancellation, failed payment);
- your QR codes, their destinations and your statistics are not deleted; they are simply paused;
- your available statistics history remains limited to 7 days, as it has been since your subscription ended (§9.1); older data is retained under §15 and becomes available again if you switch back to a paid plan.
You return to a fully active account by subscribing to a paid plan again, or by coming back within the limits of the Free plan (§5).
9.4 What you should know before printing
These mechanisms protect the continuity of your QR codes during a transition, but a paused QR code no longer leads to your destination. If you print QR codes in large quantities or on durable materials, make sure your subscription and payment method are up to date.
QR codes printed with your custom domain. While your custom domain is active, all the QR code addresses and images we offer you use this domain (§5): QR codes you print during that time therefore fall under the second situation below. Two situations must be distinguished:
-
QR Suisse address (
…qrsuisse.ch/r/…): a QR code printed with this address follows the rules in §9.1 to §9.3. After a paid subscription ends, your 3 oldest active QR codes keep redirecting; the others go through the grace period and are then paused. -
Address on your custom domain (for example
qr.your-company.ch/r/…): these QR codes only work as long as your custom domain is active (§5). It stops being active, with no grace period and no exception for the 3 oldest QR codes:- when your paid subscription ends (cancellation reaching its term, or a final payment failure, §7.4 and §8.1);
- when you remove the domain from the dashboard;
- when our verifications find, twice in a row, that your DNS configuration no longer points to QR Suisse, in particular if your domain name is not renewed (§5);
- while your account is suspended (§12);
- when your account enters the "pending permanent deletion" state (§15.3), and when it is deleted (§15).
From that moment, all QR codes printed with your custom domain stop working, without notice. Do not count on any delay: the cut-off may be immediate. We cannot redirect them to the QR Suisse address: the address printed on the material contains your domain name, which we do not control. If your DNS configuration no longer points to QR Suisse, scans no longer reach us at all, even before our verifications: the two-verification rule (§5) therefore gives you no delay.
If you take out a paid subscription again, your domain becomes active again (§5) and these QR codes may work again, provided your DNS records are still in place. The same applies when a new verification succeeds after our verifications have deactivated the domain (§5). After the domain has been removed, this requires you to have added and verified it again. When a suspension (§12) is lifted, the domain becomes active again automatically, without a new verification, provided your account is still on a paid plan and the domain had not been deactivated before; our regular verifications then resume.
Before printing durable materials or large quantities with your custom domain, make sure you can maintain your paid subscription and your DNS configuration for as long as these materials will be in use.
9.5 Entreprise plan: switching to the Pro plan
Switching from the Entreprise plan to the Pro plan (§5) is scheduled: it only takes effect at the end of the Entreprise period already paid for, never immediately, and you can cancel it at any time before that date from the dashboard. Until that date, your account keeps the full quota and keys of the Entreprise plan. On the effective date, your monthly API creation quota reverts to that of the Pro plan.
If, on that date, you have more active API keys than the new Pro plan limit (1), the oldest key (by creation date) remains active; the excess keys are automatically frozen: they refuse all authentication (with the same generic message as an unknown key, so as not to reveal their existence to a third party), but are neither revoked nor deleted — they remain visible in your dashboard, with their configuration intact and a "Frozen" badge.
Managing your frozen keys. While your account is on the Pro or Entreprise plan, you can at any time revoke a frozen key, regenerate it, or reactivate it yourself with the "Reactivate" button in the dashboard, and so choose which key is active:
- Reactivating a frozen key is possible as long as the number of your active keys is below your plan's limit; frozen keys are not counted. On the Pro plan (1 active key), you must therefore first revoke the active key, if there is one; revoking is permanent. The reactivated key works immediately, with its configuration unchanged; your other frozen keys stay frozen.
- Creating a new key is only possible if the total number of your keys, active and frozen, is below your plan's limit. You must therefore first revoke as many keys, frozen or not, as needed.
- Regenerating (rotating) a frozen key changes its value but does not reactivate it: it stays frozen.
- As long as your plan does not change, no frozen key is reactivated automatically: in particular, the renewal of your subscription does not reactivate any key.
Switching to a plan allowing more keys. If you switch back to the Entreprise plan (or to any plan allowing more active keys), your frozen keys become automatically and immediately active again, within the limit of your new plan: first the most recently frozen keys (in practice, those that were active just before the last freeze), then the others; within each of these two groups, the oldest (by creation date) first. This automatic reactivation only takes place when your new plan allows more active keys than the previous one.
9.6 End of a paid subscription: API keys and creation packs
If your Pro or Entreprise subscription ends and your account reverts to the Free plan (cancellation reaching its term, or a final payment failure — §7.4, §8.1), your API keys and your creation packs are never destroyed or reset to zero:
- since the Free plan does not allow any active API key, all your API keys are automatically frozen: they refuse all authentication (with the same generic message as an unknown key, so as not to reveal their existence to a third party) and therefore cannot be used. They are neither revoked nor deleted, and their configuration (name, rights) is kept. On the Free plan, the "API keys" page of the dashboard does not show your keys: you cannot view, revoke, regenerate or reactivate your keys until you take out a Pro or Entreprise subscription again. They then reappear there, with a "Frozen" badge for any that remain above your plan's limit;
- unused pack creations remain counted exactly as they are, without refund and without being reset to zero;
- as soon as you take out a Pro or Entreprise subscription again, your frozen API keys automatically and immediately become usable again, within the limit of the new plan: first the most recently frozen keys (in practice, those that were active just before the last freeze), then the others; within each of these two groups, the oldest (by creation date) first. You can then make another key active under §9.5. Your unused creation packs immediately become available again, with the same balance as when your subscription ended.
Once back on the Pro or Entreprise plan, the rules in §9.5 apply to your frozen keys: you can revoke, regenerate or reactivate them; when you create a new key, frozen keys count towards your plan's limit until you revoke them; when you reactivate a frozen key, only your active keys count.
This dependency on an active Pro or Entreprise subscription is an essential element of the service: it is stated on the "Pricing" page of the website, where the creation packs are presented, in addition to this clause.
If your account itself is deleted (§15), and not merely your subscription ending, your API keys and your creation packs are deleted together with the rest of your data — see §15.1.
10. Price changes
We may change the prices of the Pro and Entreprise plans, as well as those of additional creation packs. Any price change to a subscription is announced to you by email at least 30 days before it applies to your subscription, and only takes effect at the renewal following the expiry of that period — never during a period already paid for. If the new price does not suit you, you may cancel before the renewal (§8.1); your subscription will then end at the current price, at no cost. Continuing to use the Pro or Entreprise plan after the effective date constitutes acceptance of the new price. The price of a creation pack is the one shown at the time of purchase (§6); a change to the price list only applies to packs purchased after that change.
11. Promotional codes
We may issue promotional codes granting a discount, up to and including free access, on a paid subscription or on an additional creation pack. A promotional code:
- is entered on the Stripe payment page (link "Add a promotional code") when subscribing or buying a pack, where that page offers it; it cannot be used for a switch from Pro to Entreprise or for a formula change, which take place without a payment page (§5, §7.2);
- may be limited in its validity period (deadline for entry), in its effect (a set number of months or renewals, or the total duration of the subscription), in its number of uses, and may be restricted to a specific plan, formula or pack, or to a specific customer;
- is not combinable with another code or offer, unless we indicate otherwise;
- has no cash value, is neither refundable nor exchangeable, and may not be resold.
When a code's effect ends (for example, after the number of months offered), the subscription continues at the normal price in effect, unless you cancel before the relevant renewal; the terms of the code (duration of the discount, plan concerned) are indicated to you when we provide it and appear on the payment page before confirmation. We may withdraw a code in the event of abusive or fraudulent use; a discount already applied to a paid period is not called into question.
12. Acceptable use
QR Suisse is a redirection tool: it must not be used to deceive or harm the people who scan your QR codes. It is prohibited to use QR Suisse to:
- direct to unlawful content, or content for which you do not hold the necessary rights;
- carry out phishing, identity theft, the distribution of malicious software, or any form of fraud;
- send unsolicited bulk messages (spam) or engage in any unfair commercial practice;
- infringe the rights of third parties (personality rights, intellectual property, data protection);
- disrupt the operation of the service (deliberate overload, circumvention of plan limits, unauthorised access).
You are solely responsible for the destinations to which your QR codes redirect and for the content of your business cards, including towards the people who scan them.
Right of suspension. In the event of a breach of these rules, or a credible report (from an authority, an affected third party, or our own findings), we may suspend immediately the QR code(s) concerned, or even the account, without prior notice where urgency requires it, and then inform you by email. We lift the suspension once the issue is resolved or if it proves unfounded. A justified suspension does not entitle you to any refund. We cooperate with the competent authorities where the law requires us to do so.
13. Intellectual property
13.1 Your QR codes and your content
The QR code images generated by QR Suisse for your account may be used freely by you, without limit of duration or medium (printing, display, advertising, packaging), including after your Pro or Entreprise subscription ends — provided that the redirection continues to depend on your account (§3.2 and §9). You remain the owner of the content you enter (labels, destination addresses, business card data); you only grant us the right to process it in order to provide you with the service.
13.2 Our brand and our service
The name "QR Suisse", the logo, the interface and the code of the application belong to Skyday Sàrl or its licensors. You may not copy, modify, resell them, or use them to suggest a partnership or endorsement by us, without our written consent. The mention "QR Suisse" that may appear on intermediate or information pages (§9) is part of the service.
14. Personal data
The processing of your personal data is described in our privacy policy, which forms an integral part of these Terms. In summary:
- your account data and your statistics are hosted exclusively in Switzerland, with Infomaniak (Geneva);
- scan statistics are aggregated (number of scans per day and in total): we do not keep any individual log of the people who scan;
- for payment, your billing data (name, email, card details you enter with Stripe) is processed by Stripe, which hosts it outside Switzerland (European Union, and where applicable the United States) with the safeguards provided by data protection law; the privacy policy details this transfer;
- if you use a custom domain (§5), its name is sent to the Let's Encrypt certificate authority (United States) to obtain the HTTPS certificate, and it is permanently published in public certificate logs; the privacy policy gives the details (§2.7).
If you enter third-party data (for example, an employee's) in a business card, you make sure you have the right to publish it.
15. Account deletion and data retention
15.1 Deletion at your request
You may request the deletion of your account at any time by writing to contact@qrsuisse.ch from the email address of the account. Deletion takes place within 30 days maximum of your request: once your request has been processed by our team, we delete the account, all its QR codes and their statistics right away. Warning: all your QR codes will permanently stop working — this action is irreversible. Any ongoing Pro or Entreprise subscription is cancelled on this occasion without a refund of the current period (§8.2). Your API keys and any unused creation packs are deleted together with your account, like the rest of your data — unlike the mere end of a subscription, which only freezes them (§9.6). Invoices and payment data held by Stripe are retained by Stripe in accordance with its legal (accounting) obligations.
15.2 Retention of statistics
Daily scan statistics (number of scans per day and per QR code) are automatically deleted after 15 months, regardless of your plan. The total scan counter for each QR code is retained for as long as the QR code exists. On the Free plan, only the last 7 days are viewable; data from earlier days (up to 15 months) remains stored and becomes viewable again if you switch to Pro.
15.3 End of a pilot or inactive Free account
Accounts created under a pilot agreement are additionally subject to the retention periods indicated in the privacy policy: a pilot that is not continued ends automatically 6 months after it begins if you have not switched to the Pro subscription by then, after which the account and associated QR codes are deleted no later than 3 months after this end of the pilot, unless you instruct us otherwise.
For other accounts, a Free plan account that has remained inactive (no login, no scan of any of your QR codes) for 6 months enters the following process: reminder emails are sent to you at months 1, 2, 3 and 4 of inactivity, an explicit warning at month 5, then reminders at day -7, -2 and -1 before the 6-month deadline. At the deadline, we send you a deletion notice with a recovery link valid for 30 days; your account then enters the "pending permanent deletion" state (your data remains intact, reactivation possible only via this link). After this additional 30-day period without reactivation, the account, your QR codes and your statistics are permanently and irreversibly deleted. Any login or any scan resets the inactivity counter to zero.
16. Availability and limitation of liability
16.1 Availability
We make every effort to ensure that the redirection of your QR codes works continuously, but we do not guarantee a specific availability rate. Interruptions may occur due to maintenance (which we announce when possible), a hosting provider failure, a cyberattack, or force majeure. During an interruption, your QR codes will not redirect. QR Suisse is provided "as is", without any guarantee that it meets a particular need.
16.2 What we are not liable for
We are not liable for:
- the content, availability or lawfulness of your destination pages;
- the consequences of an incorrect destination you have entered, a QR code you have archived, or an account you have allowed to lapse into a paused state (§9);
- the consequences, for QR codes printed with your custom domain, of the end of your paid subscription, of the removal of that domain, or of a DNS configuration that you have deleted, changed or allowed to expire (§9.4);
- the use made by third parties of a QR code you have distributed;
- malfunctions of the network, devices or QR code scanning applications used by the people who scan;
- the services of Stripe (payment) and Infomaniak (hosting), beyond the diligent selection of these providers.
16.3 Limitation
To the extent permitted by Swiss law, the liability of Skyday Sàrl for any damage related to these Terms or to the use of QR Suisse is excluded in the event of minor negligence, and limited, for a Pro or Entreprise subscription, to the amount you have actually paid us during the 12 months preceding the harmful event. Indirect damages (loss of revenue, loss of clientele, loss of data, reprinting costs) are excluded to the same extent.
This limitation does not apply in the event of intent or gross negligence on our part (Art. 100 para. 1 of the Swiss Code of Obligations (CO)), nor to personal injury, nor in cases where the law prohibits limiting liability. The Free plan is provided without consideration; our liability under it is limited to cases of intent or gross negligence.
16.4 Your liability
You are liable to us for damage caused by a use of QR Suisse contrary to these Terms, and you indemnify us against third-party claims arising from it (for example, a complaint related to the content of a destination).
17. Amendment of these Terms
We may amend these Terms, in particular to reflect changes in the service, the law, or our providers. Any substantial amendment is announced by email, to the email addresses of your account's administrators, at least 30 days before it takes effect, with a summary of the changes and a link to the new version. We may also announce it in the application; this announcement supplements the email and does not replace it. Where the application asks you to confirm that you have read an announcement, this confirmation only serves to keep a record that you were informed: it does not constitute acceptance of the new Terms and changes neither the notice period nor your right to refuse them. If you do not accept the new Terms, you may cancel your subscription for the effective date (§8.1) or request the deletion of your account (§15.1). Continuing to use QR Suisse after that date constitutes acceptance. Minor corrections (typos, clarifications with no effect on your rights) may be published without notice. The version in effect is always the one published in the application, with its version number and date.
18. Applicable law and jurisdiction
These Terms and any relationship between you and Skyday Sàrl are governed by Swiss law, excluding conflict-of-law rules and the United Nations Convention on Contracts for the International Sale of Goods (CISG).
The exclusive place of jurisdiction is at the registered office of Skyday Sàrl, in Hérémence, Canton of Valais, Switzerland.
Mandatory places of jurisdiction provided for by law are reserved, in particular the place of jurisdiction of the consumer's domicile for consumer contracts (Art. 32 and 35 of the Swiss Civil Procedure Code) if you use QR Suisse for private purposes, as well as any mandatory consumer protection rules that take precedence over these Terms.
Before initiating any proceedings, we invite you to write to us at contact@qrsuisse.ch: most disagreements are resolved through direct dialogue.
19. Final provisions
- If a clause of these Terms is held void or unenforceable, the remaining clauses stay in effect; the clause concerned is replaced by a valid clause that comes closest to it in economic substance.
- The fact that we do not exercise a right provided for by these Terms does not constitute a waiver of that right.
- You may not transfer your account or subscription to a third party without our consent; we may transfer the contract to a company that takes over the operation of QR Suisse, by informing you.
- In case of discrepancy between a translation and the French version, the French version prevails.
20. Contact
Skyday Sàrl — QR Suisse Rue de Lousse 32a, 1987 Hérémence, Switzerland contact@qrsuisse.ch