Everything worth knowing before — and after — you move your dojo onto Dojo Mojo.
We wrote this guide because trust is earned, not assumed.
You've worked hard to build your dojo and the trust of your members. Before you hand any data to a platform, you deserve straight answers — no marketing fluff. This covers data security, migration, compliance, and every concern dojo owners have raised so far.
All data is encrypted in transit via TLS 1.3 and at rest using AES-256 — member names, contact details, payment records, and belt history alike.
Dojo Mojo runs on Vercel (application) and Neon serverless Postgres (data). Physical security and patching sit with those providers, not a small team.
Your member data is yours — not ours. We do not sell, share, or analyse member profiles for advertising. We're a tool, not a data broker.
Only you and the staff you invite can see your dojo's data. Support can access your account only with your consent, and every access event is logged.
Payments run through Stripe — PCI-DSS Level 1 certified. We never store raw card numbers on our servers.
On a deletion request, a member's personally identifiable information leaves active systems within 30 days and ages out of encrypted backups within the retention window. Aggregate, non-identifiable analytics may be retained per our privacy policy.
Dojo Mojo operates in three distinct phases designed to let you transition at your own pace — from a simple map entry to full financial checkout integration.
A free, public-facing map profile. Features an AI-extracted informational schedule discovered from your official web pages, letting students find you natively. You don't have to manage anything yet.
Claim your profile to verify your location credentials and take over schedule management. Access the Backend Operations Dashboard to fix times, log manual cash payments, track belt classes, and view student history.
Connect your Stripe account to fully automate dojo operations. Enable direct member registration, recurring card billing, and automated check-ins. Maximize mat time and let operations run themselves.
Switching platforms feels risky. The migration process is built specifically to remove that risk. Here's exactly what it looks like.
Export a CSV or Excel file of members (name, email, belt, membership type, start date) from your current platform. Most — Mindbody, TeamUp, Zen Planner, Google Sheets — support this in one click.
Send us the CSV and we handle the rest — field mapping, deduplication, full import. You don't touch a spreadsheet.
No need to cut over on day one. Many owners run their old system and Dojo Mojo together for 2–4 weeks. We don't charge for the overlap.
Members paying via Stripe are migrated without re-entering card details. Cash/bank-transfer members need no change.
We provide a ready-to-send email template in Japanese and English. You review and send it — we never contact your members directly without your approval.
| Platform | Member import | Payment history | Schedule import | Notes |
|---|---|---|---|---|
| Google Sheets / Excel | Most common starting point | |||
| Mindbody | CSV export from Reports tab | |||
| TeamUp | Calendar syncs via iCal | |||
| Zen Planner | Export via Admin → Reports | |||
| Paper / Pen only | We can bulk-enter up to 50 members | |||
| LINE Group / WhatsApp | We extract contacts from member-list screenshots |
We aim for 99.9% uptime — under ~9 hours of unplanned downtime a year — and publish real numbers on the status page. Most maintenance runs 2–5am Japan time.
The mobile app caches your class schedule and member roster locally. With no internet in the gym, you can still take attendance and check members in.
Real-time status at status.dojomojo.app. Subscribe to email or LINE alerts if any component degrades.
Owner Dashboard → Settings → Export: download a complete CSV of all members, belt history, payment records, attendance logs, and notes — on any plan, including free. No permission needed.
Monthly plans cancel instantly, no exit fee. Annual plans are refunded pro-rata for unused months if you cancel after 90 days. No cancellation fees — period.
Plan prices are listed on our website. We give 60 days' written notice before any increase. Existing subscribers are never moved to a higher tier without explicit opt-in.
Starter is free for up to 30 active members. No trial clock, no credit card, no forced upsell. Run a real dojo on it indefinitely.
Japanese & English, Monday–Saturday 9:00–21:00 JST. Median first response under 2 hours during business hours.
support@dojomojo.app — every inquiry acknowledged within 24 hours, resolved within 48 on average.
Short screen-recorded guides covering every owner workflow, all narrated in Japanese.
Pro owners get a 30-minute call with a real person — setup walkthrough, data import, live Q&A.
Happy to answer anything not covered here — by email, video call, or in-app chat.