May we use cookies to learn which of our ads brought you here? Nothing is shared until you say yes. How we use them

Home Products
Solutions
OverviewWhat the platform does for each audience, on one page. AI agentsMany workspaces, one MCP connection, every call audited. Startups and teamsThe whole platform on one machine, for a team of five to twenty.
EnterpriseYour server, your identity provider, every action on record. UniversityReal labs for every student, and tracks from AI to cloud. Training academiesBatches, evaluation, reporting and mentoring in one place.
SchoolReal machines first, teaching modules when you want them. Center of ExcellenceA campus technology center: real labs, AI learning and a record of every project. Pilot for institutionsFor colleges and academies: a free pilot on a dedicated server, then one plan price.

Resources

DocsDeploying labs, templates, networks, storage, the console. GitThe academy's GitLab. Its projects need a GitLab sign-in. labs.selfmade.ninjaThe academy platform in production — real courses, no signup.

Company

AboutWho runs this platform, and what it already runs. ContactPhone, WhatsApp, email or chat. Enquiries answered by hand.
Pricing
Sign in Start a platform
Products
Solutions All solutions Overview AI agents Startups and teams Enterprise University Training academies School Center of Excellence Pilot for institutions
Resources

Resources

Docs Git labs.selfmade.ninja

Company

About Contact
Pricing Partners
Sign in Start a platform

Legal

Sub-processors

Every third party that touches your data, and what each one sees.

Version
2026-09-19
Last updated
2026-09-19
Operated by
Selfmade Ninja Academy, India

On this page

  1. 1. The list
  2. 2. What is not a sub-processor
  3. 3. Changes

Other documents

  • Terms of Service
  • Privacy Policy
  • Acceptable Use Policy
  • Refund Policy
  • Data Processing Addendum
  • Security

1. The list

These are the third parties that process data on our behalf, generated from what the service actually connects to rather than from a list somebody typed once. If a host is allowed to load on the page or receive a request from the console, it is here. Where a row says “only if you choose it”, nothing is sent until you do.

ProviderPurposeWhat it seesLocation
Selfmade Ninja portal (Frappe / ERPNext) Account records, signup verification and the mail it sends — the ERP the operator works in. Run by us on our own infrastructure, listed because it is a separate system from this console. Name, email, organisation, phone, country, plan, invoices, ticket history India
Bare-metal datacenter provider — Hyderabad, India The physical servers your workspaces run on. The provider has physical access to the hardware and no credentials to any machine on it. Everything stored on your workspace disk, at rest on their hardware Hyderabad, India
Cloudflare Authoritative DNS for the platform zones and the DNS-01 challenge that issues TLS certificates for workspace domains. Hostnames and DNS records for your domains; the delegation token for a zone you connect Global (anycast)
Let's Encrypt (ISRG) The certificate authority that issues TLS certificates for the console and for workspace domains. Hostnames; issuance is logged to public Certificate Transparency logs USA
Cashfree Payments Card, UPI and net-banking payments for top-ups and plans. Card numbers never reach us: the payment form is theirs. Payment amount, order reference, email, the payment instrument you enter on their form India
Google reCAPTCHA The human check on signup, sign-in, password reset and the enquiry form. IP address, browser signals and the cookies Google sets for its own service USA / global
Google Fonts The typefaces the site is set in are loaded from fonts.googleapis.com until they are self-hosted. IP address and browser user-agent, on every page load USA / global
Google Sign-In and GitHub Sign-In Optional identity providers for signing in. Used only for the accounts that choose them. Your verified email and the provider's stable user id USA / global
GitLab (git.selfmade.ninja, self-hosted) Source of the platform software and lab templates your workspace installs, and the identity provider a trial platform starts with. For a trial: the GitLab account you sign in with. For every workspace: nothing personal — it pulls code. Europe (Contabo)
Crisp The support chat widget on the site and the console. Chat transcripts, the email address of a signed-in visitor, IP address, pages visited while the widget is open EU (France)
YouTube (youtube-nocookie.com) The demo recordings embedded on the product pages, in privacy-enhanced mode. Loaded only when you press play. IP address and playback events, once a video is started USA / global
Meta Platforms Ireland (Meta pixel and Conversions API) Measuring which of our ads brought a visitor, and our ad audiences. The pixel runs only after you allow advertising cookies; what our CRM sends is set out in §9 of the privacy policy. The page and the event with its value, the _fbp/_fbc cookies, IP address and browser; email, phone, name and country hashed (SHA-256) EU (Ireland) / USA

2. What is not a sub-processor

  • Anything you install or connect on your own workspace. A database you run, an API you call, a backup service you configure — those are your processors, not ours.
  • The identity provider your platform uses for its own users. Your workspace ships with GitLab as the default; you can point it at your own provider, and either way it is your choice and your relationship.
  • Authorities we are legally required to answer. They are recipients, not processors, and the Privacy Policy covers them.

3. Changes

We email account holders at least 30 days before adding or replacing a sub-processor, and the version date at the top of this page changes when the list does. If you object on reasonable data-protection grounds, section 6 of the Data Processing Addendum says what happens next.

Linux workspaces with MCP, an app store and managed services, deployed onto a machine of your own. Your domain, your identity provider, your authority.

Platform What you get For AI agents App store Service profiles Who it is for Pricing
Selfmade Ninja About Contact Status Academy Documentation GitLab
Resources docs.selfmade.one git.selfmade.ninja
Legal Terms of Service Privacy Policy Acceptable Use Policy Refund Policy Data Processing Addendum Sub-processors Security All legal documents Cookie settings
© 2026 Selfmade Ninja Academy · Bare metal we own · Hyderabad, India · Enquiries answered by hand · IP Geolocation by DB-IP