Self-service signup for schools, universities and training providers. From form to branded space in under 5 minutes — no sales call required.
Visit studyflow.courses/start, pick a subdomain, choose Starter (€59/month) or Business (€199/month), pay via Stripe, and your branded tenant is live at <your-slug>.app.studyflow.courses in under 5 minutes. No sales call. Cancel anytime.
Go to studyflow.courses/start. Type your preferred slug (the bit before .app.studyflow.courses) and a live availability check tells you within 350 ms whether it's free.
Slug rules (enforced server-side):
app, api, admin, support are blockedTwo plans, both with the same per-user content density (8 exam + 5 discussion questions per chapter, all study features). They differ on seats and AI token pool:
Annual: 10× monthly price — 2 months free.
Enter card details on the Stripe-hosted Checkout page. VAT is calculated automatically based on your billing country (Stripe Tax). The form is signed and pre-bound to your slug + plan choice — you can't accidentally pay for the wrong thing.
If you close the tab or hit "back", you'll have ~24 hours to retry the same slug before the hourly sweeper releases your reservation.
Stripe redirects you to /setting-up?session_id=…. That page polls every 2 seconds while the backend webhook:
When provisioning completes, the page auto-redirects you (still in the same tab) into your new tenant — already authenticated.
You land on <your-slug>.app.studyflow.courses/setup with three optional fields and a team-invite box:
#4f46e5). Used for buttons, links and accents.After setup, click your avatar → Tenant Settings (visible only to owners and admins). The page has five tabs:
Brand name, initials, logo upload (PNG/JPG/SVG, ≤ 2 MB), primary + accent colors, tagline, support email, website URL. Saving here invalidates the tenant cache so changes appear instantly.
List, change role (owner / admin / user / student), or remove. The owner can transfer ownership to another admin. Removing a member doesn't delete their courses — they just lose tenant access.
Send single or batch invitations, optionally pre-bound to a class group. Invitations expire after 7 days and can be resent or revoked.
Choose how new members can join: invite-only (default — explicit invitation required), email-domain (anyone with @your-domain.com can self-enroll), or open (anyone with the join link).
Live counters: members used / cap, AI tokens used / pool this month, current period end date. Shown read-only — also accessible to owners/admins of suspended tenants so you can understand why billing flagged.
<your-slug>.app.studyflow.courses) is included on all plans. Custom apex domains (e.g. learn.your-school.com) are available on request — email info@studyflow.courses.Get AI-powered summaries, exam questions and adaptive quizzes that turn dense PDFs into a complete study system in minutes. Built by students, free to start.
Get Started — It's Free