Version 3 · [1.1 release day]
Terms of use and purchase
These terms govern the use of Nilvo (the app for iPhone, iPad and Android), accounts, leagues and challenges, credits and in-app purchases. They are written to be read whole in ten minutes. By using Nilvo you accept them; if you disagree with something, do not use the service. The Spanish version is the reference text; this translation is provided for convenience.
1. Who provides the service
Nilvo is developed and published by Cristóbal Garrido Valero, a self-employed professional, tax ID 26049618W, address Calle Ciudad de París 8, 28840 Mejorada del Campo (Madrid), Spain, e-mail cristobalgarrido@retroteca.es ("we"). The remaining identification details are in the Legal notice. How your data is processed is explained in the Privacy policy, which forms part of these terms.
2. What Nilvo is and what it includes
Nilvo is a logic puzzle: you distribute stroke fragments among several cores to reproduce each symbol. The download is free and includes:
- Without an account: the tutorial, the first five levels of each of the five Training difficulties (25 levels) and Time Trial.
- With an account, also free: profile and avatar, friends, one private league with its daily challenge, one Versus challenge per day (one level or time trial), three Together challenges per day, the Sunday Cup, the cosmetics store and progress sync.
The full game is unlocked with 300 credits from the account and gives, in the account or on the device where it is activated:
- Every level of the five difficulties, from Apprentice to Master (1,250 in total; the first five of each are already free), the Impossible difficulty (it opens after completing 100 Master levels), Infinite mode and Relax mode, and the campaign expansions that get published.
- With an account: up to 30 leagues, the International League, challenges of 1, 3 or 5 levels with no daily limit (up to 30 open at once). If you receive it as a prize or with a code, also 100 welcome credits, once.
The numbers in this section are those in force when this version was published; if they change we will publish a new version, and what you already bought will not lose what it included.
3. Age and capacity
There is no minimum age to play without an account: nothing leaves the device. To create an account you must be at least 16. By creating the account you declare that you are that age. We neither ask for a date of birth nor verify age; if we learn that an account belongs to somebody younger, we will delete it. Parents and guardians can request deletion by writing to us.
4. Your account
- The account is created with e-mail and a one-time code, with Google or, on iPhone and iPad, with Apple. It is personal: one account per person, and it cannot be transferred or sold. Duplicate accounts created to gain an advantage (for instance, challenging yourself or stacking rewards) may be deleted.
- You choose a username of 3 to 16 characters (letters, digits and underscore). It is visible to other players, unique and cannot be changed. It must not be offensive, discriminatory or misleading, contain third parties' personal data or impersonate anybody; an automatic filter rejects offensive words and we may remove a name that gets around it.
- Your avatar is composed of catalogue pieces. Combinations may not be used to offend or to impersonate another player.
- You are responsible for what is done from your account and for the devices on which you leave it open. Sign out on a device you stop using.
- You can delete the account whenever you want from the app (how to, in Spanish). Doing so erases your server progress, your credits and inventory, your results and the groups you administer, with their leagues. Credits are neither refunded nor compensated.
5. Game and community rules
Nilvo is a competition of skill between people. It is not allowed to:
- Use modified versions of the app, bots, automatic solvers or any means that submits results you did not play yourself, or to manipulate the clock, the network or the requests to the server.
- Exploit game bugs to obtain credits, cosmetics, ranks or unlocks. If you find one, tell us.
- Harass, threaten or bother other players, or use the username, the avatar or the invites for that purpose.
- Sell, buy or trade accounts, credits, cosmetics or access codes outside Nilvo.
- Access the service by means other than the app, overload it or try to read other accounts' data.
Tools to protect yourself: you can block a player (they can no longer challenge you, see you or send you requests) and report them from the app, giving the reason (name, avatar, harassment, cheating or other) and a note. We read the reports and decide; the reporter receives no individual answer unless we ask for one or they do.
If you break these rules we may, depending on the seriousness: remove your username or avatar, void results and rewards, remove you from a league, suspend or delete your account. We will tell you the reason by whatever means we have (inside the app or, if you wrote to us, by e-mail) and you can appeal by writing to cristobalgarrido@retroteca.es; we will answer within a reasonable time and not solely by automated means. Decisions about cheating are based on the server verification described in section 6.
6. Leagues, challenges and standings
- Each private league (group) has an administrator, a time zone and a difficulty. Each one receives its own daily challenge, available from 08:00 to 00:00 in its time zone. There is one attempt per person and day; only the best valid attempt counts.
- With at least three players, every league rewards each day's podium (6, 4 and 2 credits), each week's podium (40, 25 and 15 credits, plus 3, 2 and 1 league boosts) and the season winner (100 credits).
- The score is always computed by the server from time, moves and mistakes, and a result is only accepted when its board is really solved. Submissions that are not are rejected; results that turn out impossible or manipulated may be voided.
- Cosmetics never give an advantage: they change neither time, score, pieces, difficulty nor tie-breaks. League boosts, where available, are shown before the season starts and affect equally every player who uses them.
- The administrator can rename the group, choose the difficulty, open new seasons, remove members and delete the group. Deleting a group erases its leagues and standings for everybody. Members can leave the group whenever they want.
- The International League requires the full game. It is played by weeks, with a daily challenge open from 08:00 to 00:00 (Madrid time), in six divisions from Bronze to Legend. The division is set every week: until you have five scored days your level places you; after that, the skill shown in the standings. You go up as soon as you earn it, even several divisions, and you go down one at a time and only after two weeks in a row below. With at least three players in the division, each day pays 6, 4 and 2 credits to the podium and each week pays trophies to the podium and credits to the top ten (in Division 1: 150, 100 and 60 credits to the podium and 25 from fourth to tenth; less in the others), and the Division 1 winner also receives the full game in their account, or 300 credits if they already own it, and an exclusive avatar piece.
- The Sunday Cup is played on Sundays at 19:00 (Madrid time): four 90-second rounds, up to 128 entrants and at least two, one attempt per round and no boosts. Everybody plays the first two rounds; the best four go to the third and the best two to the final; ties share a place. It gives no credits: the winner takes the Sunday Cup trophy and the result stays in the history.
- Versus challenges are asynchronous one-on-one challenges with the same boards for both players, with a friend or a random rival: classic ones of 1, 3 or 5 levels, or time trials of 30, 60, 90 or 120 seconds. The challenger plays first; the rival has 48 hours to accept and play and, if they do not, the challenge expires without rewards. The higher score wins; on equal scores, the shorter time; if everything matches, it is a draw. With each person there can be only one open challenge at a time, and the scoreboard between you is always kept.
- Friends are added by exact username and with acceptance. There is a maximum of 50 friends and 20 pending requests.
- We may adjust difficulties, calendars, divisions and scoring rules to keep the competition fair. Changes apply to future seasons, never to one already started, except to fix a bug or a cheat.
- These competitions are organised and sponsored by Nilvo. Neither Apple nor Google sponsors these competitions or is involved in them in any way. Their prizes are credits, boosts, avatar pieces and unlocks inside the game, with no monetary value.
7. Credits, cosmetics and boosts
- Credits are an internal virtual currency. They have no monetary value, cannot be exchanged for money or taken out of Nilvo, and only move from one account to another as the result of a challenge with credits in play (section 8). They are earned by playing (30 when the account is created, the campaign with a cap of 30 a day, the daily streak, challenges, leagues, levelling up and invitations, within the daily caps the server applies) and can be bought in packs inside the app.
- Credits are spent on the full game, avatar pieces, bundles, phrases, limited pieces and help (boosts: 30 credits, up to 8 a day; league boosts: 60 credits, up to 3 a day). Once spent they are not returned. Limited pieces are sold only within their window and do not come back; podium and streak pieces cannot be bought.
- The inventory belongs to the account: it is visible on all your devices and disappears with it. Bought credits and cosmetics do not expire while the account exists.
- We may change credit prices, catalogue and rewards for the future. We will never take away a piece you already own or credits already granted, unless they were obtained in breach of these terms.
8. In-app purchases
- Sold inside the app: three credit packs of 300, 1,000 and 2,600 credits (consumable). Prices are set by each store for your country and are shown with taxes included before you confirm; the full game is not sold as a product: it is unlocked with 300 credits from the account, and the 300-credit pack costs €1.99 in Spain as a reference price; the exact price of each pack, taxes included, is shown in your country’s store before you confirm.
- Credits in play in challenges. When challenging somebody you may put credits in play (10, 25, 50 or 100), which the other person matches on accepting; the winner takes what both put in play, a draw gives each their own back and, if the challenge is declined, withdrawn or left unanswered for 48 hours, the credits return to the account. They are game credits with no monetary value: they cannot be withdrawn, cashed out or transferred outside Nilvo. The result depends on how each player plays the same board, not on chance.
- The purchase is made through the App Store (where Apple Distribution International Ltd., Cork, Ireland, acts as agent of the app provider) or Google Play (where Google Commerce Limited, Dublin, Ireland, is the seller of the store). They charge you and issue the receipt; their terms and refund policies apply as well. We never see your payment details.
- It is digital content delivered immediately: as soon as the store confirms the purchase, the server verifies it and credits the pack. By confirming the purchase in the store you agree that delivery starts at that moment and acknowledge that you thereby lose the 14-day right of withdrawal (Article 103(m) of the Spanish consolidated Consumer Protection Act, transposing Article 16(m) of Directive 2011/83/EU). This does not affect your rights if the content is not in conformity.
- Credits are only added with a proof of purchase verified with Apple or Google. A purchase pending payment adds nothing until the store confirms it; if a purchase already paid is not credited (for example, for lack of connection), the app credits it on its own as soon as it can, once. A cancelled, refunded or revoked purchase may remove what was granted.
- Voluntary support («Support Nilvo»). From Settings you can, if you wish, make a contribution of €1.99, €4.99 or €9.99 (reference prices in Spain; the exact price, taxes included, is shown by the store) to support the game’s development. It is support for the developer, not a charitable donation: it gives no credits, content or advantage of any kind, needs no account and is charged through the App Store or Google Play like any other purchase, under their terms and refund policies.
- Packs are consumable: there is nothing to restore, because the credits live in your Nilvo account and show on all your devices. The same transaction cannot be credited to two different Nilvo accounts.
- Conformity and guarantee. The full game and the credit packs must work as described and receive the updates required for the period the law demands (Articles 115 bis et seq. of the Spanish consolidated Consumer Protection Act, transposing Directive (EU) 2019/770). If something does not work, write to us and we will fix it; if that is not possible you are entitled to a price reduction or to terminate the contract as the law provides, and refunds are handled through the store where you bought.
9. Codes
- In the app for iPhone, iPad and Android, "Redeem code" opens the App Store or Google Play redemption: single-use codes issued by the store that give a credit pack, credited to your Nilvo account. The store's terms apply.
- Since 30 October 2026 Nilvo's own access codes can no longer be redeemed: nilvo.app stopped serving the game, which is where they were redeemed. Whatever was redeemed before stays in your account. Gifts are made with App Store and Google Play codes.
- Redeeming a code requires an account and a connection. Each account can redeem each distinct code once; a second redemption of the same code grants nothing. After ten wrong codes in a day, the server stops checking until the next day.
- Codes are personal, are not sold or transferred, and we may void those obtained irregularly or issued for testing. A code redeemed on a device keeps the unlock on that device even without a connection.
10. The website (nilvo.app)
nilvo.app is an informational guide and the way to the stores to download Nilvo: there is no game, no sign-in and nothing for sale on the web. Until 30 October 2026 it also served a web version of the game; your account and your cloud progress remain intact in the app. The guide is informational and is not a substitute for advice from a health professional.
11. Intellectual property
- Nilvo (the game, its name, its logo, the symbols, the levels and generators, the texts, the sounds and the design) is the property of its author and is protected by intellectual and industrial property law. We grant you a personal, non-exclusive, non-transferable and revocable licence to use the game for private, non-commercial purposes on the devices you control.
- You may not copy, modify, decompile, distribute, rent or exploit the game or its contents, nor use them to train automated systems that solve its boards with an advantage in the competitions.
- Your username and the composition of your avatar are yours; you authorise us to show them to other players inside the game (standings, friend lists, challenges, public profile and notices) while your account exists.
- You may record and share screenshots and videos of your games, crediting Nilvo, including on monetised channels.
12. Availability, changes and end of service
- The account features (leagues, friends, challenges, store, sync) need a connection and depend on the server. We do our best to keep it available, but there may be interruptions due to maintenance, failures or causes beyond our control (stores, providers, network). A daily challenge missed because of an interruption is not repeated.
- We may modify the game, add or remove features and publish new versions. Modifications that materially reduce what you already bought will be announced with reasonable notice inside the app.
- If the account service were discontinued, we will give at least 30 days' notice by the means available. The full game already activated on a device keeps working offline in the installed app; credits and cosmetics, which have no monetary value, would stop being usable without a right to compensation, without prejudice to your statutory rights regarding recent purchases.
- We may update these terms. We will publish the date of the new version here and, if the change affects you materially, announce it inside the app before it applies. If you disagree, you can stop using the service and delete your account.
13. Liability
Nilvo is provided with the reasonable diligence of an independent developer. We are not liable for damage caused by use contrary to these terms, by failures of your device, network or operating system, or by third-party services (stores, identity and notification providers) beyond what is attributable to us. Nothing in these terms limits the rights consumer law grants you or our liability for wilful misconduct or gross negligence.
14. Data protection
Which data we process, why, who is involved and how to exercise your rights is in the Privacy policy. The website uses no cookies (section 13 of that policy).
15. Applicable law and complaints
- These terms are governed by Spanish law. If you are a consumer resident in another European Union country, you also keep the protection of your country's mandatory rules.
- For any dispute, the competent courts are those of the consumer's domicile. If you are not a consumer, those of Madrid.
- Before making a complaint, write to us at cristobalgarrido@retroteca.es: most problems are solved in an exchange of e-mails. We will answer within one month at most.
- You may also go to the consumer offices of your region or town and to the Spanish consumer arbitration boards (Juntas Arbitrales de Consumo); our adherence to the consumer arbitration system is voluntary and today we are not adhered. If you bought on the App Store or Google Play, you can also complain to the store.
- The European online dispute resolution platform ceased operating on 20 July 2025, so there is no longer a link to it.
16. Contact
Other pages: Legal notice · Privacy policy · Delete your account · Support