FAQ
Common questions, qualified answers.
Questions clinic owners, office managers, and operators raise during evaluation. If your question isn't here, email hello@oralstack.com — we reply within one working day.
Pricing & contracts
What does Oralstack cost?
$200 per clinic per month, flat, during pilot. SGD or USD invoiced at parity for now. Three months of hands-on onboarding included. No per-seat charges, no per-feature gating, no setup fees.
Multi-clinic groups: pricing scales linearly per clinic. Group discounts on request once pilot is established. Full pricing →
Is there a contract or minimum term?
No long-term contract during pilot. We invoice monthly. You can cancel any time and we hand back a full export of your data within five working days.
What happens after the pilot period?
Pilot pricing is locked at $200/clinic/month for the first 12 months from kickoff. After that we'll tell you what GA pricing looks like with at least 60 days' notice; you can stay or leave.
Migration & onboarding
How long does migration take?
Three weeks from kickoff to live, in the model we run. Week 1 is audit and prep; week 2 is cutover; week 3 stabilises. Read the playbook → Clinics that try to keep their old system running in parallel consistently take 6–8 weeks instead.
Will I lose patient data?
No. We migrate patient records, appointment history (12 months minimum), treatment records, and outstanding A/R balances field-for-field. Most fields map 1:1 from legacy PMS schemas; the ones that don't get reviewed in the week-1 audit. The only data we don't carry across is data the clinic explicitly opts out of (typically very old recall lists).
Do you support a fallback during cutover?
We deliberately don't recommend running both systems in parallel — it's the single biggest cause of stuck migrations. We do keep your old PMS read-only for historical lookups for as long as you want, but the source of truth flips to Oralstack at the cutover date.
Who handles training?
We do, directly. A 30-minute walkthrough on day one, then real shift coverage with someone available on chat for questions for the first week. Front desk staff learn by doing — multi-day classroom training, in our experience, doesn't stick.
Security & compliance
Where is my data hosted?
Singapore region (asia-southeast1) on Google Cloud. Your patient records do not leave the Singapore region without explicit cross-border consent. Security posture →
Are you PDPA-compliant?
Yes. PDPA-compliance is built into the data model — region-hosted, tenant-isolated via Postgres row-level security, audit logs by default with full access traceability, encryption in transit and at rest. We are not the data controller; the clinic remains the controller and we operate as the data intermediary.
Are you HIPAA-aware?
We design with HIPAA principles in mind (access control, audit logging, encryption, breach notification readiness) but we are not a US-jurisdiction product. Clinics with US-jurisdiction patient data should evaluate whether our model fits their specific HIPAA requirements. We'll happily walk through the mapping.
Can I see audit logs?
Yes. Every read and write is logged with user, clinic, resource, and timestamp. The log is queryable per-clinic. What auditors actually look for →
Integrations & technical
Which sensors and imaging hardware do you support?
DICOM viewer in the patient chart, with sensor-bridge integration across Carestream, Dexis, Sopro, and Schick. We don't sell hardware — bring your existing sensors. Full integrations →
What about WhatsApp recall messaging?
We use the WhatsApp Business API with Singapore-region routing for templated recall and confirmation messages. Two-way conversations are audit-logged with delivery and read receipts.
Can I export my data?
Anytime. CSV and JSON exports are first-class — patient records, appointment history, billing history, recall lists, audit logs. We'll never charge for an export.
Do you have an API?
Not publicly yet. We integrate where it makes sense (sensor-bridge, WhatsApp Business, payment processors). A documented public API is on the roadmap once integration patterns stabilise across the pilot cohort.
About Oralstack
How big is the team?
Small and engineering-led. The person who writes the schedule code is the person on the demo call and the person on the support channel when something breaks. About →
Where are you based?
Singapore. APAC-first. Our cornerstone customer is also in Singapore (DFI Synergy, a 3-chair general + hygiene practice).
What if Oralstack goes out of business?
A reasonable thing to ask of any early-stage SaaS. Two practical answers: (1) you can export your full dataset (CSV/JSON) at any time — there's no lock-in, (2) we work with clinics on a data-handover plan as part of every pilot agreement, including a field-mapping document so a successor PMS can ingest your Oralstack data without a re-keying project.
Why not use Plato or Open Dental?
Both are reasonable for the right clinic. vs Plato → vs Open Dental → All comparisons →