Privacy Policy

Effective [EFFECTIVE DATE]

Draft — under legal review. This page is not final and may change before launch.

This policy explains what [LEGAL ENTITY NAME] ("we", "us") collects when you use UptimeUniversity, including Vera, the assistant powered by Front Office Rocks; why we collect it; where it is kept; and for how long. It covers this website and the UptimeUniversity app.

The short version

What we collect

Account information

Your name, email address and password. We store your password only as a one-way scrypt hash, never as the password itself. We also keep your role on your practice's account (owner, manager or member) and your practice's name, plan and number of seats.

Your practice's location

An owner or manager enters the practice's name and address. We use the state on that address to decide which state's regulations apply to your questions. We check the ZIP code against the state using a table on our own servers; the address is not sent to any address-checking service.

What you ask Vera

Your practice's documents

On plans that include it, the SOPs and checklists your team creates are stored so your team can use them and Vera can answer from them. They are visible only to people on your practice's account.

Sign-in and security records

When you sign in we record the IP address and browser information with your sign-in session, so we can spot a shared or misused login. We also keep an audit record of changes to team accounts, such as invitations, people joining or being removed and role changes, with the time and IP address.

Lesson activity

When you open a lesson we count it toward the "popular lessons" list, using a one-way code derived from your account rather than your name or email.

On plans that include certificates, we record which parts of each lesson video have played in the app (the time ranges, not what you did meanwhile), so a course certificate can show every lesson was watched. We also keep your course quiz attempts (the questions asked, your answers and your score) to grade them and apply the attempt limits. Certificates you have earned stay available to you to view and print even if your plan changes.

Certificates

A certificate you earn records your name, the course, the date and your practice's name. Anyone who has its code can check it on our certificate page, which shows only your name, the course, the date and whether it is valid. When someone checks a code we keep a one-way code derived from their IP address (and, for an IPv6 address, from its network) for a day, to limit how many checks one address or network can make.

Email

When we send you email, such as an account notice, we keep a record of the address, the kind of message and when it was sent.

Payments

Payments are handled by Stripe. You enter your card details on Stripe's page, and we never see or store your card number. We receive information about your subscription from Stripe: its plan, number of seats, status and renewal date, a customer reference, and the email address, name and practice name given at checkout, which we use to set up your practice's team account and send its owner a sign-in link. Owners and managers manage billing on Stripe's own customer portal.

Visiting this website

This website does not use cookies, analytics, advertising tags or third-party scripts. Like any website, our servers receive your IP address and browser information in order to deliver each page, and our hosting provider may keep them in its server logs.

How we use it

We do not sell your personal information, share it for advertising, or use your questions, answers or practice documents to train AI models.

How Vera works with your data

Vera's language model and search run on infrastructure we control. Your question is matched against the Front Office Rocks training library and your practice's own documents, and the answer is written there. Nothing you type to Vera is sent to an outside AI provider.

Who else receives information

How long we keep it

InformationHow long
Chat historyDeleted 90 days after a chat's last activity, or sooner when you delete it. Never included in backups.
Usage records (question hashes) Deleted after 90 days by a daily automatic pass. Copies remain in database backups (see below).
Email recordsDeleted after 90 days by a daily automatic pass. Copies remain in database backups (see below).
Payment notices from StripeDeleted after 90 days by a daily automatic pass. Your practice's account keeps its plan, seats and subscription status.
Account informationWhile your account exists.
Practice documentsWhile your practice's account exists.
Sign-in sessions (IP address, browser)Deleted when you sign out or your account is removed. We have not yet set a deletion schedule for expired sessions.
Team-account audit recordsKept for security. We have not yet set a deletion schedule.
Lesson-open countsWe have not yet set a deletion schedule.
Watch progress, quiz attempts and certificatesWhile your account exists, like your account information.
Certificate-check recordsDeleted after a day by a daily automatic pass. Never included in backups.
Database backupsBackups hold copies of everything above except chat history, including usage and email records. We have not yet set a deletion schedule for backups.

On your device

The app uses one cookie, to keep you signed in. It cannot be read by page scripts and is sent only to the app's own address. The app also saves which lessons you have completed and recently opened in your browser's local storage on your device; that stays on your device and is not sent to us.

Patient information

UptimeUniversity is a training tool and is not designed to receive protected health information. Please don't type patient names or health details into Vera. We have not agreed to act as a HIPAA business associate. If you enter patient information by mistake, delete that chat from your history.

Your choices and rights

If your sign-in was provided by your practice, some requests, such as removing you from the team, may be handled together with your practice's account owner.

Security

We protect information with access controls checked on every request, hashed passwords and sign-in links, and the other measures described on our Security & Data page. No system is perfectly secure, and we cannot guarantee that information will never be accessed without permission.

Children

UptimeUniversity is for dental practices and their staff. It is not directed to children, and we do not knowingly collect information from anyone under 16.

Changes to this policy

We will post changes here and update the effective date. If a change materially affects how we use your information, we will tell account owners before it takes effect.

Contact

[LEGAL ENTITY NAME]
[ADDRESS]
[CONTACT EMAIL]