Security
Your clinical and financial records are sensitive. FastVet protects them with role-based access, strict per-practice isolation, industry-standard identity, and encrypted, South-Africa-based cloud hosting.
Access control
Each staff member signs in through Auth0, an industry-standard identity provider, and is assigned one or more roles - doctor, receptionist, nurse, groomer, admin. Those roles govern the screens and actions available to them, so the front desk, the vets and the admin team each see what's relevant to their job.
- Role-based access to screens and actions for every team member.
- Optional two-factor authentication (MFA) through Auth0.
- Automatic session timeout, so an unattended login doesn't stay open indefinitely.
Your practice, isolated
FastVet is multi-tenant by design: every record belongs to a practice, and each request only ever sees its own practice's data. The separation is enforced at the data layer and fails closed - if a request can't prove which practice it belongs to, it sees nothing rather than everything. Login tokens are bound to the application that issued them, so a client-portal login can't be replayed to reach staff screens.
- Strict per-practice data isolation, enforced at the data layer.
- Separate, app-bound logins for staff and for the client portal.
- Every record stamps who created and last changed it, and when.
Data protection & hosting
Your data is hosted on Microsoft Azure in a South African region, encrypted in transit and at rest, and backed up centrally - there's no practice server to secure and no backups for you to run. If you ever need a copy of your data - for compliance, an audit, or portability - we can export it on request.
- Encrypted in transit (HTTPS) and at rest.
- Hosted on Azure in South Africa, with central, managed backups.
- Data export available on request for compliance or portability.
Frequently asked questions
Where is my data stored?
On Microsoft Azure in a South African region, encrypted in transit and at rest, and backed up centrally so there's nothing for you to manage.
Can I restrict what each user can do?
Yes. Each staff member is assigned roles - doctor, receptionist, nurse, groomer or admin - and those roles control the screens and actions available to them.
Is two-factor authentication available?
Yes. Staff sign in through Auth0, and two-factor authentication (MFA) can be enabled for your practice.
Can I get a copy of my practice's data?
Yes. We can export your practice's data on request, for example for compliance or portability.
