A local workspace for therapists

For therapists,
a calmer way to stay organized

Organize bookings, clients, schedules, notes, and practice reviews. Core practice data stays on your computer, while online booking and Snowball Assistant remain available when you choose to use them.

✓ Free to use✓ No account required✓ Local storage✓ Windows 10 / 11
Snowball Practice
Good afternoon

Take this week one step at a time

MonTueWedThuFri
12sessions this week3notes to finish18hhours worked
Snowball companion wearing a scarf

In independent practice, you care for everything from the first booking to every note and review.

Scheduling back and forthLast-minute changesNotes still to writeA hard-to-read workload

Online booking

Choose a time first,
then complete the details

Select the times you want to offer and share your private link. Visitors choose a session time first, then review your information and complete the booking form. Every request returns to your workspace for your approval.

  1. 1Set your availabilityOffer only the hours that fit your practice
  2. 2Share your private linkSend it through WeChat or any channel you use
  3. 3Choose a time, then complete the formNo account or app is required
  4. 4Review and confirmBooking details are saved for later review
See how booking protects client information →
A therapist sets weekly availability in Snowball Practice
Therapist workspaceGreen is available; gray only reveals a busy time
A visitor chooses a session time on a phone
Visitor mobile pageChoose a session time before entering details
S Snowball Assistant BetaAnonymous summary · Last 30 days

Why has work felt so full lately?

Reviewing local data and analyzing…
The last two weeks have indeed been busier.

Completed sessions increased compared with the previous two weeks, and evening appointments were more concentrated. Four notes are also still waiting to be completed. The pressure may come not only from session volume, but also from delayed follow-up work.

Sessions and hoursTime distributionNote backlog

Snowball Assistant · Beta

It does not decide for you,
it helps you see thedata clearly

Connect your own model and ask in plain language about workload, time distribution, income changes, schedule stability, client flow, note backlog, and booking outcomes.

  • Calculated locally firstThe model cannot access your database or modify practice data
  • Evidence with every answerExpand the time range, local tools, and supporting data
  • You choose the modelUse common providers and OpenAI-compatible models

Anonymous summaries are sent by default. Models are called only when you ask, and names, contact details, and session-note text are not sent.

Daily practice

A workspace that is
entirely yours

Designed for the rhythm of independent work—not as a complex clinic system and not to force a new workflow. It simply gathers the things you need to organize each day.

Cal

See every week clearly

Weekly and monthly views stay together. Recurring sessions are generated automatically, while one-off appointments remain easy to add.

Cli

Manage clients calmly

Configure service types, referral sources, fees, duration, and service status in the way that fits your practice.

Note

Never lose track of notes

Find a client first, then review unfinished and completed notes together in a clear history.

Pro

Build your own client profiles

Create single-choice, multiple-choice, numeric, and text fields instead of being confined to a fixed template.

Ins

Review your practice rhythm

Review sessions, hours, and income by week, month, quarter, or year without going back through your calendar.

Bak

Keep peace of mind with backups

Automatic backups, manual backups, and restores all happen locally, with a snapshot created before upgrades.

Real interface

From scheduling to review,
everything stays in view

No need to imagine how it works. See how Snowball Practice organizes clients, schedules, notes, and reviews.

Online features receive onlynecessary datawith clear boundaries
Formal records stay localAI uses anonymous summariesNo session-note text

Clear data boundaries

Connected when needed,
withouthanding over your records

Existing client files, session notes, fees, profiles, and statistics stay on your computer. Online booking syncs only anonymous busy times. Snowball Assistant calculates locally before sending the anonymous results you allow to your chosen model.

Always stays localFormal records · Note text
Remarks · Text profiles
Online booking serviceAnonymous busy times
Information entered for this request
Your chosen modelAnonymous summaries by default
Per-client confirmation every time

Every connected feature is optional. Snowball Assistant calls a model only after you send a question and cannot change schedules, clients, notes, fees, or bookings.

Workspace companion

A quiet companion
inside your workspace

Snowball does not judge your work or push streaks and points. It simply brings a small greeting and sense of companionship when you open the workspace.

Today's reminderGentle interactionsQuiet ModePersonal styling
Snowball Practice companion character
Q

Independent development

Built by a therapist,
for therapists

Hi, I am Daqiu, a therapist and the independent developer of Snowball Practice. It grew from the small but recurring organizational needs of real therapy work and was designed for the schedules, notes, and reviews an independent practitioner manages alone. You are welcome to contact me with questions, ideas, or simply to talk about how you work.

Contact DaqiuWeChat: jsca098

Questions and product ideas are always welcome

Before you start

Frequently asked questions

No. New versions keep using the same local data directory. We still recommend making a manual backup before an upgrade.

May the tool ask for less attention,
so your work can feel more spacious.

Ready to organize your practice?

Download latest For 64-bit Windows 10 / 11 · Fast, secure download