tsa The Supervision App
The Minnesota supervision record

Every supervision hour,
tracked to the rules
Minnesota actually enforces.

TSA is the shared record for clinical supervision in Minnesota. Supervisees log the hour, supervisors sign it off, and the BOSW verification packet generates itself at renewal — no spreadsheets, no transcription, no surprises.

§ 148E Minn. Stat. tracked
3 boards BOSW · BMFT · BBHT
MN-only On purpose
MINNESOTA BOARD OF SOCIAL WORK
SUPERVISION VERIFICATION

Supervisee: Maya Okonkwo, LGSW Supervisor: Patricia Hayes, LICSW License #: SW-024781 Period: Jan 12, 2025 – May 5, 2026
HOURS DOCUMENTED
142.5
Individual
27.0
Group
169.5
Total

I attest that I have provided supervision to the above-named licensee in accordance with Minn. Stat. § 148E.115…

Patricia Hayes
Supervisor signature · May 5, 2026
GENERATED FROM THE LEDGER
BUILT AROUND
Minn. Stat. § 148E.115Board of Social WorkBoard of Marriage & Family TherapyBoard of Behavioral Health & Therapy
One ledger · two signatures

TSA works for both sides of the relationship.

The supervisee logs the session. The supervisor confirms it. The same signed record counts toward licensure and satisfies the supervisor's documentation duty — entered once, trusted by both.

For supervisees
Always free

Track every hour toward your license.

You're carrying your whole licensure future in a spreadsheet. Move it somewhere built for the job — log a session in 30 seconds from your phone, watch your hours roll up by pathway, and walk into renewal with the packet already done.

Log from your phone
Date, duration, modality, reflection — captured right after your meeting.
See where you stand
Live totals against the 4,000 / 200-hour requirements, individual-vs-group split included.
Forms when you apply
Your verification packet exports from the ledger, in the layout the board expects.
Get the app
iOS & Android · no card · invited or on your own
For supervisors
FROM $29/MO

Sign off in a minute. Stay audit-ready.

You carry the liability for every hour you attest to. TSA gives you a clean signature queue, a roster of every supervisee's progress, and an immutable record that holds up the day an auditor asks — without rebuilding three years of notes the week before renewal.

One signature queue
Confirm a week of sessions across your whole caseload in under a minute.
Roster at a glance
Every supervisee, their pathway, their pace, and what needs your attention.
Immutable after sign-off
Once signed, the record is locked and timestamped. Export on demand.
Start 30-day trial
Web app · invite unlimited supervisees free
LOG ONCE SIGN ONCE COUNTS FOR BOTH
Why Minnesota only

Most tools cover fifty states
and get yours slightly wrong.

We built TSA around one set of rules and maintain it precisely. The hour caps, the individual-versus-group split, the form layouts, the statute language on the attestation line — all matched to what the Minnesota boards actually require, and updated when the rules change.

When you submit, the packet looks the way your board expects it to look. That's the whole product.

4,000
Supervised practice hours enforced per pathway
200
Supervision hours, with the one-on-one floor tracked separately
5
BOSW forms generated from the ledger — verification, plan, mid-point, renewal, summary
0
Rows you re-type. The form is the ledger.
How it works
01 SUPERVISEE

Log the session

Capture date, duration, modality, and a short reflection right after your meeting — two minutes on your phone.

02 SUPERVISOR

Sign the queue

Sessions land in your signature queue. Confirm a week of supervision in under a minute. After sign-off the record is immutable.

03 BOTH

Generate the packet

At renewal, the verification form, supervision plan, and hour summary export from the shared ledger — already in BOSW layout.

Built for the MN BOSW

Matched to the boards,
down to the form numbers.

Pick a supervisee's pathway and the dashboard, hour caps, and renewal forms reconfigure to match. No generic "hours" bucket, no guessing what the board wants.

LICSW
Licensed Independent Clinical Social Worker
Board of Social Work
PRACTICE · 4,000 hrs SUPV · 200 hrs · ≥100 one-on-one
LGSW
Graduate → Independent clinical track
Board of Social Work
PRACTICE · Bridges to LISW / LICSW SUPV · Tracked from day one
LMFT
Licensed Marriage & Family Therapist
Board of Marriage & Family Therapy
PRACTICE · 4,000 hrs · 1,000 direct SUPV · 200 hrs
LPCC
Licensed Professional Clinical Counselor
Board of Behavioral Health & Therapy
PRACTICE · 4,000 hrs · 1,800 direct SUPV · 200 hrs
FORMS GENERATED FROM YOUR LEDGER
Supervision Verification
Submitted with your licensure application
2 clicks
Supervision Plan
Filed at the start of the supervised period
2 clicks
Mid-Point Review
Progress attestation at the halfway mark
2 clicks
Hour Summary
Running totals by category and modality
2 clicks
Renewal Attestation
Continuing-supervision confirmation at renewal
2 clicks

Hour rules and form layouts are tracked to current requirements under Minn. Stat. § 148E.115 and the corresponding BMFT and BBHT rules. TSA is an independent documentation tool and is not affiliated with or endorsed by any Minnesota licensing board.

Pricing

Supervisors subscribe. Supervisees never pay.

One subscription covers a supervisor and every supervisee they invite. If you were invited, the app is free — forever.

Starter
$29 / mo
For new and lower-volume supervisors carrying up to three supervisees.
Up to 3 active supervisees
BOSW form generation
All MN pathway dashboards
Credential verification
Email support
Start 30-day trial
Professional Most common
$79 / mo
For most working supervisors with established practices.
Unlimited active supervisees
Everything in Starter
Bulk form generation
Audit log access
Priority support
Start 30-day trial
Practice
$129 / mo
For agencies and group practices with multiple supervisors.
Everything in Professional
Multi-supervisor admin
Multi-state support
Branded supervisee experience
Dedicated onboarding
Talk to us
30 days free of Professional · no credit card to start · cancel anytime · payments via Stripe at cost
Questions

The things Minnesota
clinicians ask.

I was invited by my supervisor. Do I pay anything? +

No. Supervisees use TSA free, forever — whether you were invited or signed up on your own. The subscription covers the supervisor.

Are there any fees on top of the subscription? +

No platform fees. If you collect supervision payments through TSA, Stripe charges its standard 2.9% + 30¢ for processing, which we pass through at cost — we add nothing on top. Your subscription is what funds the documentation product; payments are infrastructure. If you collect payment outside TSA, there's nothing additional to pay.

Can I start before I have a supervisor? +

Yes. Sign up, log sessions, and import existing hours right away. They won't count toward licensure until a verified supervisor confirms them — so you'll be prompted to invite one, and your logged sessions start counting the moment they join.

Do you support clinicians outside Minnesota? +

Not yet — and we won't pretend to. TSA is built precisely around the Minnesota boards. We'd rather be exactly right for one state than approximately right for fifty. Other states are on the roadmap.

Which boards and licenses are covered? +

The Board of Social Work (LGSW, LISW, LICSW), the Board of Marriage & Family Therapy (LMFT), and the Board of Behavioral Health & Therapy (LPCC).

What exactly gets generated at renewal? +

The supervision verification form, the supervision plan, the mid-point review, and an hour summary — all built from your signed ledger in the layout your board expects.

L'Étoile du Nord

Built in Minnesota,
for Minnesota clinicians.

Whether you're logging your first hour or signing off your seventh supervisee, the record stays clean and the packet stays ready.