Legal
Last updated: August 13, 2026 · Translated from French. The French version is the one that prevails.
“Nurilabs”, “we” and “us” refer to the operator above. “You” refers to the person or organisation using the service at app.nurilabs.io. By creating an account or signing in, you accept these terms.
Nurilabs is a content pipeline: it researches a keyword, drafts a long-form article, sources images and runs a quality loop, then hands you the result for review. It produces drafts for a human to check and publish. It is not an autopilot, and nothing it generates is published anywhere on your behalf.
The service is bring-your-own-key. You supply the model provider keys it runs on, and your provider bills you directly at their rate, with nothing added by us. We never resell tokens.
You are responsible for the keys you enter, for keeping them valid, and for the spend they incur. We store them encrypted (see the privacy policy) and use them only to run your own pipeline runs. You can remove a key at any time from the API keys screen.
Sign-in is by email and password, with your address verified before the first sign-in, or through your Google account. Your password is stored only as a cryptographic hash. You are responsible for your credentials and for the mailbox behind your address: password resets go through it, so whoever controls it can reach your account.
An account belongs to an organisation. The person who signs up first becomes the administrator of that organisation and can invite others as the feature becomes available. You must be at least 18 and, if you sign up on behalf of a company, be authorised to accept these terms for it.
A plan sets what your organisation may consume over a billing cycle: a number of projects, a number of articles, and on the higher plans a pool of sourced images. The limits in force are always the ones shown in the app, and they are counted on the organisation as a whole rather than per project.
There is a free plan. It is limited in volume and restricted to the pipeline modes that run entirely on your own keys, and it does not expire: it is how you find out whether the product suits you before paying for it.
Payments are handled by a third-party merchant of record, which is the seller on your invoice and collects and remits the applicable taxes. You are told which company it is at the moment you pay, it is named on your receipt, and its own buyer terms apply to the transaction alongside these terms.
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.
Our refund policy forms part of these terms, and you are asked to accept it at checkout. In short: the free plan is the trial, and a paid cycle you have not touched is refundable in full for fourteen days.
Subscriptions renew automatically until you cancel. Cancelling or moving to a smaller plan takes effect at the end of the period you have already paid for; moving to a larger one takes effect immediately, and you pay the difference for the days remaining.
Prices can change. A large part of what a plan costs us is bought from third parties (search data, page extraction, image sourcing) and their rates are not ours to control. If we revise our prices, we will tell you by email at least ninety days before the new price applies to you, and it will only ever apply from a renewal, never to a cycle you have already paid for. If the new price does not suit you, cancel before that renewal and nothing more is taken.
An add-on is a one-off purchase of extra articles, or of extra sourced images on the plans that include a pool of them. It is not a subscription: it is billed once, it is never renewed, and nothing is taken again unless you buy another one.
An add-on sits in its own balance, apart from what your plan allows each cycle. Runs spend the cycle allowance first and only draw on an add-on once that allowance is used up. The end of a cycle resets the allowance and never touches an add-on.
An add-on lasts twelve months from the day you buy it. Each purchase carries its own date and expires on its own: buying a small add-on in month eleven does not extend the ones you bought before it. The date, and how many articles or images go with it, is on your billing screen from the moment you pay.
An add-on survives what happens to your subscription. Changing plan does not void it, and neither does cancelling: if you drop to the free plan, what you bought is still there and still spendable, within what the free plan is able to do. When the money itself can come back is covered by the refund policy.
What a credit buys is fixed on the day you buy it. We may change what an add-on costs, how many articles or images it contains, and how much of it a run consumes. Any such change applies only to add-ons bought on or after the day it takes effect. A balance you already hold keeps the terms it was sold on until it expires. This is not the habit in this market, which is exactly why we write it down: you paid for a number of articles, not for a number we can revise once you have paid.
Parts of the product are marked in the app itself as internal or in beta. They are there because they are being built in the open, not because they are finished. They may change, behave unpredictably, or be withdrawn, and they are not part of what a paid plan buys unless we say so explicitly.
Nothing in this section applies to the pipeline itself, which is the product you pay for.
You agree not to use the service to:
You also remain bound by the terms of the providers whose keys you bring. We may suspend an organisation that breaches this section, and will tell you why.
Plans are sized for one organisation using the product normally. An account is not a licence to resell the service under your own name, to share one subscription between unrelated businesses, or to drive the interface automatically at a rate no person could.
If your usage ever moves far enough outside that shape to threaten the service for everyone else, we will talk to you before doing anything about it. We may then rate-limit the account or ask you to move to a plan that matches, with reasonable notice. We would rather have that conversation than write a longer clause.
The articles, images and data produced by your runs are yours. We claim no ownership over them and do not use them to train models. We keep aggregated, non-identifying usage figures to operate and improve the service.
Bear in mind that AI-generated text is not automatically protected by copyright in every jurisdiction, and that generated images may resemble existing works. Reviewing what you publish is your call and your responsibility, which is precisely why the pipeline stops and asks.
The service is provided as it is, without an uptime guarantee. It depends on third parties (model providers, search data providers, hosting) whose outages become ours. We do our best to keep it running and to warn you when something breaks, and we take daily backups, but you should keep your own copy of anything you cannot afford to lose.
We may suspend an organisation immediately, without notice, where there is a security reason to: a compromised key, credentials being used by someone who should not have them, conduct that puts the platform or other accounts at risk, or a payment that has been reversed. Suspension pauses access; it is not termination.
We will tell you why as soon as we have suspended, and lift it as soon as the cause is resolved. If we got it wrong, say so and we will put it right.
The service records what it does: when a run starts, when an article credit is held, returned or consumed, when an image is fetched. These records are what the app shows you on your billing and execution screens, and they are what we rely on to answer a question about consumption, a limit, or an invoice.
You and we agree that these records, and the emails exchanged between us, are admissible between the parties as proof of what happened (subject, of course, to anything you can show to the contrary). You can read them before you ask us anything, which is the point.
To the extent the law allows, we are not liable for indirect loss: lost revenue, lost rankings, lost data, or the consequences of publishing content you did not review. Our total liability is capped at what you paid us over the previous twelve months, which on a free plan is nothing.
Nothing here limits liability that cannot lawfully be limited, including for gross negligence or wilful misconduct.
You can stop at any time and ask us to delete your account, through the contact form or by writing to hello@nurilabs.io. We can suspend or close an account that breaches section 8, or wind the service down entirely with reasonable notice.
Your content stays readable and copyable in the app for as long as your account is open. If we ever close an account on our own initiative, or shut the service down, you get at least thirty days in which to retrieve what you produced, and we will help you get it out in a usable form at no charge. We will not hold your articles hostage to a disagreement.
On deletion, your content is removed from the live database. Encrypted backups roll over on a fourteen-day cycle, so a copy may persist for up to two weeks before it is overwritten.
We may change these terms as the service grows. Substantive changes will be announced by email to account holders before they take effect. The date at the top of this page always reflects the version in force.
These terms are governed by French law. If you are a consumer, you keep the protection of the mandatory rules of your country of residence, and you may use the European Commission’s online dispute resolution platform. We would rather you write to us first.
These documents are written in French and translated into the other languages of the site. Where a translation and the French version diverge, the French version prevails. This takes nothing away from the mandatory rules of your country of residence, which keep protecting you whichever version you read.