Workspaces and plans
Dovuni has three workspaces — Personal, Study and Work — around shared tools: My Day, Tasks, Calendar, Habits, Goals and Notes. Your plan decides which workspaces you have: Study (Study + Personal), Work (Work + Personal), or All access (all three). The free trial and the beta include everything. An Enterprise seat on a team adds Work and Personal. A workspace outside your plan is locked, never deleted.
Your data and sync
Dovuni saves everything on your device first (so it’s fast and works offline), then syncs it with your account so every device has the same data. Files, PDFs and handwriting sync too. Your Reflect journal stays on your device unless you turn on encrypted journal sync. You can download a backup of your account in Settings → Your data at any time.
Privacy model
- All AI requests go through Dovuni’s servers; your browser never holds an AI key or writes the AI’s instructions.
- Each request carries only what that feature needs.
- Study and Work never share data with each other.
- Your Personal space is never sent to AI. The optional journal coach is the one exception: off by default, it sends only the entry you choose.
- Journal sync is end-to-end encrypted with a passphrase only you know.
See the Privacy Policy and Security pages.
Emina and AI limits
Emina answers questions, makes study material and drafts work, using the AI features in Study and Work. Each plan includes a number of regular AI messages a day, a number of in-depth answers (“Explain in depth”) a month, and an overall monthly allowance; limits reset in your own time zone. When AI isn’t available — offline, signed out or over a limit — Dovuni falls back to helpers that run on your device.
Flashcard scheduling
Dovuni schedules reviews with FSRS, a modern spaced-repetition method. After each review — Again, Hard, Good or Easy — it works out when you’re likely to start forgetting the card and shows you the next gap before you choose. If a deck has an exam date, no card is scheduled past the day before it. Practice modes like multiple choice and true/false don’t change the schedule; Flashcards, Learn and Written do.
Exam readiness
Each course’s notes and PDFs are read once into topics and key concepts (again only when they change). Readiness for a concept combines how well you’re likely to remember the flashcards that mention it, projected to your next exam, with your recent quiz answers on it (cards count for more, and older answers count for less). A concept with no cards and no quiz answers counts as zero. It’s an estimate, shown as one — tap a topic’s percentage to see exactly what it measured.
Canvas sync
Dovuni reads your private Canvas calendar feed (only real Canvas feed links are accepted). Canvas courses are matched to your courses by course code; Canvas assignments are matched to your syllabus items, or added as new tasks. Dovuni keeps a record of what Canvas last said, so a date only changes when Canvas itself changes it — and you can always choose Keep my date. “No class” and holiday events are added to the course. The feed doesn’t include grades or announcements.
Calendars
Outside calendars added by private link are read-only in Dovuni and refreshed regularly; repeating events are expanded. Your Dovuni calendar can be subscribed to from other apps through a private link that includes the workspaces you choose — making a new link turns the old one off. Links are stored encrypted (the feed link only as a fingerprint).
Teams, roles and permissions
Roles: Owner, Admin, Member, Guest and Client. Owners and Admins can see and manage everything; Guests see only the projects they’re on; Clients see only their portal. For invoices, budgets and rates, everyone’s expenses, reports, automations and the pipeline, Owners and Admins decide which Members (or which people) can see them. These rules are enforced by the database itself, and money fields are stored apart so only people allowed to see them receive them. Teams have up to 25 people.
Client portal
Each client sees a portal with only what you share: portal items, and comments and documents you mark for the client. Clients see the team’s owners and admins and the people on their own projects. Emina can draft a client update from real titles, dates and numbers — a person always reviews and posts it.
Automations and recurring work
Automations run steps when something happens in a project. Recurring projects copy themselves (with their tasks) on their schedule, once, even if several devices are open. Custom-field dates can create reminder tasks. Intake forms have a public link; anyone can submit one without an account, and each submission becomes new work.
Webhooks and Slack
Admins can send these events to Slack or to any public secure webhook address: a deal is won, a project starts, a task is assigned, a task is finished, a client approves or asks for changes, a client sends a message, and a form is filled in. Dovuni’s server builds each message from the saved record; Slack hooks must be Slack’s own addresses; links are stored encrypted.
Payments
Businesses connect their own Stripe account. An invoice’s “Pay online” link opens Stripe Checkout for the invoice’s remaining balance — the amount is always worked out from the saved invoice, never from the device. When the payment succeeds, Stripe tells Dovuni (the message is signature-checked) and the payment is added to the invoice once.
Study groups and focus rooms
Study groups are invite-only. Messages are up to 500 characters (with a limit per minute), and the group is updated live while Dovuni is open. Members can share decks and notes (copies keep their own review schedule), schedule sessions, set goals, run polls and pin messages. Sharing readiness is opt-in per group, and the group only ever sees averages across two or more people — never one person’s score. Focus rooms run live and aren’t stored.