locuto.pro

White Label

Run Locuto.PRO on your school's own branded domain with full data isolation per organization.

Who this is for

Owners and Operations admins who want to operate Locuto.PRO as a branded service on their school's own domain, so students and teachers see your name, logo, and colors instead of Locuto's.

What this page answers

  • What is White Label and what does my school get from it?
  • What is different for students and teachers on a branded domain compared with locuto.pro?
  • Where do visitors land on our branded domain?
  • Which data stays inside my school and which is shared across the platform?
  • How do I activate White Label and configure branding?

Prerequisites

  • an account with the Owner role (or administrative access)
  • an active organization on Locuto.PRO
  • a domain you control (for the custom domain option) or a chosen Locuto subdomain

What White Label is

White Label turns your Locuto.PRO organization into a branded workspace on its own URL. The domain can be a Locuto subdomain (e.g., myschool.locuto.pro) or a fully custom domain (e.g., lessons.myschool.edu). When students and teachers visit that domain they sign in to your school only — your logo, your colors, your courses, your teachers, and nothing from other schools on the platform.

White Label is a paid add-on. Current rates are listed on the public Pricing page.

You can choose what the root of the branded domain opens: Sign in, a public Storefront, or your school's CMS home. The Storefront option is available when your school has published courses for public display. If Storefront is selected but there is no available course listing, visitors are sent to Sign in instead.

How a branded domain differs from locuto.pro

On your school's branded domain

  • Only your school's courses, teachers, students, and lessons are visible.
  • If your school has selected Storefront as its home, visitors see a course-only public storefront containing your school's published course listings. It is not the platform-wide catalog and does not include Find a Teacher.
  • If Storefront is not selected or has no available published course listing, the branded-domain home opens the configured Sign in or CMS destination instead.
  • Direct messages and notifications are scoped to people inside your school. A teacher in another school cannot message your students through your domain.
  • Sign-up, sign-in, OAuth redirects, password resets, and email links all stay on your domain.
  • The browser tab title, share preview, and PWA manifest use your school's name and logo, not Locuto's.

On locuto.pro

  • The primary Locuto.PRO domain is where the platform-wide public catalog, Marketplace, Find a Teacher pages, and cross-school student dashboards live.
  • A student enrolled in more than one school sees courses from every school they belong to that does not have its own branded domain when they sign in on locuto.pro. This is the only place that combined view exists.
  • A school with an active branded domain is not shown on the primary domain at all — not in the public catalog, not in cross-school lists, and not through its courses, lessons, or calendar entries. Its members work on the school's own address instead.

What is isolated to your school

When a user is on your branded domain, the platform scopes the following to your organization:

AreaScoped to your school
Courses and lessonsOnly courses owned by your organization
Students and teachersOnly members of your school
Direct messages and notificationsOnly conversations and events inside your school
Marketplace purchasesOnly spendable against your school's AI credit balance, only by members of your school
Subscriptions, AI credit balance, Stripe checkoutYour school's billing only
Invite codesEach code invites a user into your school specifically
Teacher profiles and availabilityPer-school settings (a teacher can be configured differently in different schools)
AI generation history and assessment usageYour school's records only
Analytics and aggregated statsYour school's data only

What is shared across schools

AreaShared
Locuto account (email + password)One account works across every school you belong to
Platform features and updatesAll schools run on the same Locuto.PRO platform
Locuto support and infrastructureHandled centrally by Locuto

A user with one Locuto account can be a member of multiple schools at once. The active school is determined by the domain they sign in on — branded domain pins them to that school; locuto.pro shows the cross-school view.

People who belong to more than one school

One account can hold memberships in several schools — a student taking classes at two academies, or a teacher who works for both. These rules decide what that person sees, and where.

Work follows the address they are on

Homework and lesson work are scoped to the school whose domain the person is on. A student enrolled in two schools sees only that school's homework while on that school's address, instead of a mixed list containing items they cannot open.

A school with its own address is reached through that address

A school that has its own branded address is worked with there. Its courses, its conversations and their unread counts, its people, its lessons, and its calendar entries all live on that address and are not mixed into the main Locuto.PRO site. There is no partial carve-out: if it belongs to a school with its own address, it is on that address.

Nothing is removed by this — your school and everything in it keep working exactly as before, just at your own address. Tell your members plainly that this is where their work lives; bookmarking the school's address saves them a confusing look at a main site that has nothing on it for them. Schools that do not have their own address are unaffected and keep appearing as before.

School labels on the calendar

On the main Locuto.PRO site, a student can have lessons from more than one source: several schools that do not have their own addresses, and lessons booked with a personal teacher. When those land in the same calendar, each entry carries the school's name so the student can tell whose lesson is whose.

  • The label is off on a school's own branded address, where every lesson already belongs to the same school.
  • On the main site it appears only when the lessons currently in view really do come from more than one school.
  • Lessons with a personal teacher and no school behind them show no label at all.

Lessons from a school that has its own address never appear here — they are on that school's address, as above — so the label is there for students who belong to several schools without their own addresses.

Self-study material follows the learner

A learner's own self-study material belongs to the learner, not to a school. It stays available to them and is not blocked by which school is currently active.

Wrong-address errors say where to go

When someone is refused because they are using the wrong address — accepting an invite, signing in, or joining a session — the message names the school and the address that will work, instead of a bare access-denied. Pass that address on and the person can continue without waiting for support.

Branding you can configure

Branding controls are divided between self-serve settings inside the platform and managed configurations set up with Locuto support:

Self-Serve Settings

In School settings (/platform/my-school/settings), school administrators configure:

  • General tab:
    • Organization Name: The school name displayed in browser page titles, student dashboards, email notifications, and share previews.
    • Home Target: Choose what visitors see at the root of your branded domain: Storefront (your school's public published courses), Sign in, or CMS home.
  • Branding tab:
    • Support email: Displayed in page footers and on error pages so your students contact your team directly.
    • Help link: Custom link in the navigation menu pointing to your school's own external knowledge base or student handbook.
    • Slogan / tagline: Optional short subtitle displayed on your branded sign-in screen.

Managed Settings (Configured with Locuto Support)

To guarantee deliverability, security, and consistent visual styling across devices, the following are set up and verified in partnership with Locuto support:

  • Custom domain & DNS verification: Pointing your domain to Locuto's secure infrastructure with automated SSL certificate provisioning.
  • Logo & favicon assets: High-resolution image assets used in navigation headers, mobile home screen bookmarks, and PWA manifests.
  • Theme color palettes: Primary brand color, accent tones, and workspace themes applied to your branded domain.

Your branding is applied before the page is drawn, so users never see Locuto's default colors and logo flash up before yours load.

You can set an optional Help link for your school under School settings → Branding (/platform/my-school/settings#branding). On your school's branded domain, the Help entry in the sidebar points there instead of the Locuto documentation, so your members land on your own guide, help desk, or handbook.

All in-app documentation references automatically route through your school's branded domain configuration to avoid leaking external vendor links.

  • The address must start with https://. Anything else is rejected and nothing is saved.
  • Leave the field empty and, if you have set a support email, the Help entry becomes an email link to that address instead.
  • If neither is set, the Help entry is hidden rather than sending your users to Locuto.
  • The link belongs to one school. If you manage two schools, editing it on one school's domain changes only that school.
  • Clearing the field removes the link again.

Interactive tools & Cards Sponsorship

Interactive learning tools — such as the Cards Flashcards Trainer ("Learn Words") — open in a full-width in-app drawer directly on your branded domain. Authentication is handled automatically via secure SSO embed tokens, ensuring your students never leave your branded environment or experience external domain bounces.

Furthermore, active membership in any school operating on an Educator Paid plan automatically sponsors unlimited Cards vocabulary training identity-wide for all your students, teachers, and staff across all surfaces (the branded domain, locuto.pro, and standalone cards.locuto.pro), completely waiving the free daily session limits.

If another field in the same save is invalid, the whole save is rejected and the Help link is not partially applied. Fix the reported field and save again.

Activating White Label

White Label activation, domain registration, and DNS verification are handled by the Locuto team.

  1. Choose your domain. A Locuto subdomain (e.g., myschool.locuto.pro) is fastest to activate. A custom domain (e.g., lessons.myschool.edu) needs DNS access on your side.
  2. Reach out to Locuto support. Email contact@locuto.pro with your organization name, the desired domain, and your billing contact. Locuto confirms the plan and walks you through any DNS records needed for a custom domain.
  3. Verify the domain. For a custom domain, add the DNS records Locuto provides. For a Locuto subdomain, this step is skipped.
  4. Configure branding. As soon as the domain is active, configure your support email and Help link in School settings → Branding (/platform/my-school/settings#branding), and supply your logo and color specifications to Locuto support.
  5. Test the branded domain. Open the new URL in an incognito window. Confirm that the selected home target opens, that a Storefront shows only your school's published courses when available, and that the primary-domain catalog is not being presented as your school's storefront.

After activation, day-to-day branding and member management are handled by your Owner and Operations admins from the school workspace. Only domain changes need to go back through Locuto support.

What stays the same, what changes

  • Analytics and reports — same data, same dashboards. Switching on a branded domain does not split or reset history. See Analytics & Reports.
  • Existing direct enrollment links — invitations and lesson links that you already sent out continue to work. New emails the platform sends after activation point at your branded domain.
  • Subscriptions, AI credit balance, invoices — the school keeps its billing relationship with Locuto. White Label is billed as a separate add-on alongside your existing plan.
  • Turning White Label off — possible through Locuto support; users continue to access your school via locuto.pro after the branded domain is retired.

Invite-only registration

Your branded domain can be marked invite-only, which means new users cannot register from the public sign-up form — only people with a valid invite code can create an account on that domain. This is useful for closed cohorts, corporate programs, or any school that does not want public sign-ups.

When invite-only is off, the branded sign-up page accepts new registrations directly, and those users become members of your school as soon as they confirm.

In addition to standard invite codes, Permanent Class Live Links act as valid registration invitations on your branded domain. When an incoming student opens a teacher's class link, they can sign up directly for your school, verify their email address, and immediately transition into their live class meeting without encountering registration blocks.

Either way, invite codes and class links are scoped strictly to your school — an invite or class link generated at your school cannot enroll a user into a different school.

Students who already learn with you on locuto.pro

Existing students keep their accounts and their history. After you activate your branded domain:

  • On your branded domain, each student sees only your school's courses, lessons, and conversations — exactly as a new student would.
  • On locuto.pro, your school's courses and lessons are no longer part of the cross-school view — students reach them on your address. If a student also studies at a school without its own address, that school still shows up on locuto.pro as before.
  • Historical lessons, vocabulary progress, payments, and certificates are preserved. Nothing is deleted by the move.

If a student had cross-school enrollments from before branded domains existed, the platform automatically respects those enrollments while still applying the per-school scoping on each branded domain.

For teachers in your school

On the branded domain, teachers see only their work inside your school — their students, their courses, their availability, and their lesson schedule. A branded Storefront presents your school's published courses only; it is not a platform-wide catalog. Marketplace publishing and seller reporting remain restricted to the roles and access described in School Roles & Permissions.

Per-school settings on the teacher profile (acceptance rules, marketplace publishing rights, hourly rate when applicable) are kept separately from any profile the same teacher uses in another school.

For students learning on your branded domain

Students who arrive on your branded domain are pinned to your school for the session: their dashboard shows only your school's lessons, homework, and live sessions, messaging is limited to people in your school, and emails about lessons link back to your branded domain.

If a student also studies on another school's branded domain, they sign in there separately. To see all the schools they belong to in one place, they sign in on locuto.pro.


Q&A

Can the same user be a student in two schools at once?

Yes. One Locuto account can hold memberships in multiple schools. On a branded domain the user is pinned to that school. On locuto.pro the user sees a combined view of the schools they belong to that do not have their own branded domain.

Does White Label change pricing or AI credit costs?

No. Per-feature AI credit costs and Marketplace pricing are the same on branded domains as on the primary domain. White Label is billed as a separate add-on for the domain and branding itself. Current rates are on the Pricing page.

Can a teacher publish to the Marketplace from a branded domain?

Publishing is limited to the school roles with Marketplace management access, normally the Owner and Operations admin. On a branded domain, visitors see only the school's published course storefront when Storefront is selected; the primary domain remains the platform-wide catalog.

What happens if we select Storefront but have no published courses?

The branded domain falls back to Sign in until a published course listing is available. It does not show an empty platform-wide Marketplace in place of your school's storefront.

What happens to existing students when we switch on a custom domain?

Their accounts and history are preserved. After the switch, they keep using their existing email and password — on the branded domain they see everything from your school; on locuto.pro they see any other schools they belong to that do not have their own domain, but not your school's work.

Can we customize the URL of every page (e.g., /courses to /lekcje)?

No. The URL structure is the same as Locuto.PRO; the host name and brand are what change. Page titles, share previews, and metadata use your school's name and language.

Who handles support for users on the branded domain?

The support email you configure in branding is shown to your users on error pages and in footers, so first-line support goes to your school. Locuto platform support remains available for billing and feature questions through your Owner.