ngguide
00Legal

Terms of use

What you get when you buy a course, what you owe when you use one, and where the line sits between our server and the agent you bring to it.

Last updated 10 August 2026

01Who you are contracting with

ngguide is run by Igor Katsuba, a sole trader (autónomo) registered in Spain.

  • Name: Igor Katsuba
  • NIF (NIE): Z3997683N
  • Address: Carrer Cabanyal 59, 6-11, 46120 Alboraya, Valencia, Spain
  • Email: igor@ng.guide

“We” and “us” below mean that person. “You” means whoever buys or uses a course. These terms cover ng.guide and every course served from it.

02What you are buying

A licence to one course. A course is curriculum — lessons, exercises, grading, and the progress state that goes with them — delivered over the Model Context Protocol by a server we run. You connect your own agent to it.

You are not buying an agent, a model, or inference. Those you already have, and you keep paying for them yourself. That is the whole point of the product, and it is also the source of most of the boundaries below.

03Bring your own agent, and what that means

The course runs inside the agent you choose — Claude Code, Cursor, Zed, Codex, or anything else that speaks remote MCP. That agent talks to a model provider you have your own account with. We are not a party to that relationship and we have no visibility into it.

  • Lesson text, your questions, your code, and your answers pass through your agent to your model provider. What that provider does with them is governed by their terms, not ours.
  • Inference is billed to you by that provider. We never see, control, or reimburse it.
  • Your agent runs commands on your machine. Read what it proposes before you let it run — it is your shell, your files, your repository.
  • Agents make mistakes. Nothing the agent says is a warranty from us about the course content.

You are responsible for using an agent you are allowed to use, and for not sending it anything you are not allowed to send a third party — employer code, client data, secrets.

The server grades what your agent reports back. An agent that claims work it did not do will move the progress bar and teach you nothing. That is a real failure mode of this format, and the honest answer is that the safeguard is you, not us.

04Your account and your licence

You need an account to hold a licence. Sign-in is with Google or GitHub — pick one and keep using it, because the licence is attached to the account, not to the payment.

A licence is personal, non-exclusive and non-transferable. One person per licence. Each agent you connect authorises separately over OAuth against that same account, so using three agents is fine; handing the account to three people is not.

You must be old enough to enter a contract where you live — 18 in Spain, and at least the local threshold everywhere else.

We may suspend an account for sharing a licence, scraping course content, attacking the service, or abuse toward whoever answers your email. Where the breach is fixable we will say so before suspending.

05Price, payment and tax

Checkout runs on Stripe, and Stripe acts as the merchant of record for the sale. Stripe takes the payment, issues the receipt, and calculates, collects and remits the VAT or sales tax due in your country. Your card statement will show Stripe, not us.

Prices shown on the site are exclusive of tax. The final amount, including whatever tax applies where you are, is the one shown on the Stripe checkout page before you pay.

Stripe does not serve every country. If yours is on their restricted list, checkout will not complete and there is no alternative payment route we can offer you today.

06Refunds

14 days, no questions, no matter how many lessons you have finished. Email hello@ng.guide and the refund goes back through Stripe to the card you paid with.

As an EU consumer buying digital content you also have a statutory right of withdrawal. Our policy is deliberately at least as generous as it, and asking under either one gets you the same answer.

Access to the course ends when the refund is issued. Anything you wrote on your own machine stays yours.

07What you may do with the content

Course content — lesson text, exercises, questions, answers, the grading behind them — stays ours. Your licence lets you use it to learn, including at work, and to keep whatever you build while following it.

  • You may not republish, resell, or redistribute lesson content, in whole or in part, in any form.
  • You may not use course content as training data for a model, or feed it into a pipeline that produces a competing course.
  • The code you write while taking a course is yours. So is the repository you build in it.
  • Where a course points at an open-source library of ours, that library keeps its own licence — the MIT terms on github.com/ngguide/ui are not narrowed by anything here.

Content you send us — answers, feedback, messages — stays yours. You give us permission to store it, grade it, and use it to improve the course.

08Availability and changes to a course

The service is provided as it is, without an uptime guarantee. It is a small operation; assume maintenance windows and the occasional incident, and check ng.guide/status when something looks broken.

Courses get edited. Lessons are corrected, restructured and sometimes replaced, and you get those updates at no extra cost. If we retire a course entirely, we will keep it reachable for existing licence holders for at least 12 months from the announcement.

09Liability

We are liable for the things the law says we are liable for, and this section does not touch any consumer right that cannot be waived by contract.

Beyond that: we are not liable for what your agent does on your machine, for what your model provider charges you, for data you lose because you let an agent run a command you did not read, or for business decisions taken on the strength of a lesson. Where liability can be capped, it is capped at what you paid for the course.

10Changes to these terms

We can change these terms — for a new payment flow, a new course format, or a legal requirement. The date at the top always says when.

Material changes affecting a licence you already hold are sent to the email on your account before they take effect. Continuing to use the course after that is acceptance; if you would rather not, tell us and we will sort out the licence.

11Law and disputes

Spanish law governs these terms. If you are a consumer resident in another EU country, you keep the mandatory protections of your own country’s law — this clause cannot take those away.

Talk to us first: igor@ng.guide. Almost everything is a misunderstanding that an email fixes. Failing that, consumers in Spain may take a dispute to the Junta Arbitral de Consumo, and the courts of the consumer’s place of residence remain available.

Privacy policyCookie policy