Legal
Last updated: July 31, 2026 · Translated from French. The French version is the one that prevails.
This policy applies to everything you buy from Nurilabs, operated by Nourdine Chebcheb (see the terms of service for the full identification). It sits alongside those terms and, where the two differ on money, this page wins.
Try it on the free plan. Once a paid cycle has been used, it is yours.
You can run Nurilabs without paying and without a card, on real projects, with your own keys, until you know whether it suits you. That is the trial, and it does not expire. Because it exists, we do not also operate a try-and-return policy on paid plans: the machines have run, the third parties have billed us, and the articles are on your disk.
What we do refund, within fourteen days, is a paid cycle you have not touched at all.
Our payments run through a third-party merchant of record. That company, not Nurilabs, is the seller on your invoice: it takes the payment, collects and remits the applicable tax, and issues any refund. You are told which company it is at the moment you pay, and it is named on the receipt and the invoice you receive.
In practice that company is Stripe: your invoice is issued by it and marked Sold through Link, and on your bank statement the charge appears as LINK.COM* rather than as Nurilabs. Before disputing a charge you do not recognise, look for that label and write to us: a dispute takes weeks, an email takes a day.
You can write to us through the contact form or at hello@nurilabs.io, or to the merchant of record named on your receipt. It also reviews requests under its own buyer terms and can decide independently of us. The refund itself is executed by the merchant of record, not by Nurilabs, back to the payment method you used and within its usual banking delay; how quickly it lands after that is your bank's business rather than ours, and is usually a few working days.
Within fourteen days of a charge, first payment or renewal, we refund it in full if the cycle it paid for is untouched: no article produced, no image fetched.
“Untouched” is not a judgement call and not our reading of your account: it is the counter on your billing screen, the same number the service uses to decide what you are allowed to launch. If it reads zero, you get everything back.
Once a cycle has been used, that is where our own commitment stops, in whole or in part. There is no proration: a plan is a capacity we reserve and pay for on your behalf for the month, not a bag of tokens we can put back on the shelf. The merchant of record handles payment issues under its own buyer policies and may, at its discretion, go further than this page, never less.
If a purchase is refunded after its credits were used or granted, we may remove the corresponding credits and, for a subscription, return the account to the free plan. Money back and goods kept is not a combination we can hold open.
This is why the renewal case still works in your favour. A subscription you meant to cancel and forgot, renewed and never opened, comes back in full: that is precisely the untouched cycle. You do not need an excuse and we will not ask for one.
Cancelling, or moving down a plan, takes effect at the end of the period you have already paid for. You keep what you bought until its last day, and you are not charged again. Nothing is clawed back and nothing is cut off early, so the way to not pay for next month is simply to cancel before it starts. The button is on the billing screen and it takes one click.
Moving up a plan takes effect immediately and you pay only the difference for the days left in the cycle. What you have already produced stays counted: the ceiling rises, the tally does not reset.
Add-ons are one-off purchases of extra articles or extra images. Within fourteen days, an add-on you have not spent at all is refunded in full. Once any of it has been used, our commitment stops there: the same rule as a cycle, for the same reason, and the same discretion on the merchant of record's side to go further.
Past those fourteen days you cannot have the money back, but you keep the articles. An unspent add-on does not reset at the end of a cycle, and it survives cancelling: if you drop to the free plan, the articles you bought are still there and still spendable, within what the free plan is able to do.
That is the trade, and it is worth being explicit about it. It is common in this market to void unused credits the day a subscription ends, which means keeping the money and taking back the goods. We do one or the other: either you are inside the window and we give the money back, or you are outside it and you keep what you bought.
Add-ons do have a shelf life: twelve months from the day you buy them. Each purchase carries its own date: buying a small add-on in month eleven does not extend the ones you bought before it. The date, and how many articles it takes with it, is written on your billing screen from the moment of purchase; you will not have to work it out, and you will not find out after the fact.
Every image is fetched from a paid third-party service the moment your run asks for it, and we are billed for it whether or not you keep the result, including on a regeneration you were not happy with. A single image drawn therefore makes a cycle used.
We would rather say this plainly here than discover it with you at the wrong moment. The counter for it sits on the billing screen, next to the articles.
This is the counterpart, and it is automatic: you never have to ask, and it is the reason the rule above can be as firm as it is. An article credit is held when a run starts and only becomes yours to pay for once the article is actually deliverable. If the run fails, the credit returns to the purse it came from, in the moment, and your counter goes back down.
A failed article is not a refund case because it was never a charge. We do not refund what you produced, and we do not bill what we failed to produce.
Two cases, and we do not haggle over either. Duplicate or unauthorised charges are refunded in full, always, with no window and no conditions. And when the service was broken on our side (an outage or a defect that stopped you producing what you paid for), the fix is ours to find, and we would rather put it right than argue about the invoice.
If something looks wrong, please ask before raising a chargeback with your bank. A chargeback freezes the account while the bank investigates, takes weeks, and usually ends where an email would have ended in a day.
Under French law a business buying for its business has no right of withdrawal at all, and a consumer has fourteen days. We are not going to run two policies: everything on this page applies to everyone (sole traders, agencies, companies, private individuals) on the same terms.
Everything above is contractual, and it sits on top of the law rather than instead of it. Our contract is governed by French law.
If you are a consumer in the EU or the UK, you have a statutory right of withdrawal on a distance contract. Because the service starts the moment you pay, checkout will ask you to request that immediate start and to acknowledge that doing so ends the statutory right once the service has been performed. That is standard and it is the same everywhere.
Nothing here removes a right you hold by law, and where the two ever disagree, take whichever is better for you. The merchant of record applies its own buyer terms as well, and may reach a decision of its own.
Everything on this page turns on one number, so it is worth saying where it comes from. Every run is recorded as it happens: when a credit is held, when it is returned after a failure, when an article becomes deliverable, when an image is fetched. Those records are what the billing screen displays, what the service enforces when you launch a run, and what we use to answer a refund request. They are the reference in case of disagreement, and you can read them before you ask, which is rather the point: you should never have to take our word for it.
Use the contact form, or write to hello@nurilabs.io from the address on the account. Either reaches the same mailbox. Tell us what you bought and when: that is the whole procedure, and there is no ticket to open and no case number to quote back at us.
We may update this policy as the product grows. The date at the top of the page is always the version in force, and the version that applies to a purchase is the one published on the day you made it.