Skip to content
🌱 The ABA suite · 3 apps

From your first shift to your own practice.

Becoming a BCBA takes years of supervised hours, a tough exam, and then the work of building a caseload. I’m on that road myself as an RBT, so I’m building one app for each stretch of it.

2,000

hours of supervised fieldwork

That’s what the BACB requires before you can sit for the BCBA exam (1,500 on the concentrated track). Every one of them has to be documented.

Step 1 · LogFor trainees

Log it once. Log it right.

Fieldwork Hours logo

Fieldwork Hours

fieldworkhours.app

Waitlist open

Everyone working toward BCBA certification has to document thousands of hours of supervised fieldwork, and most people do it in spreadsheets they dread opening. Fieldwork Hours gives those hours a real home: every type of hour tracked in one place, progress toward monthly and overall requirements, and your records always yours to export. The core tracker is free for good. Fieldwork Plus, planned for later, adds a completion projection, a monthly planner, supervisor workflows, and forms and signatures.

What it does

  • Unlimited hour logging, split by restricted and unrestricted, supervised and independent
  • Monthly and overall progress, with supervision and requirement indicators
  • Track multiple fieldwork experiences, with a supervisor overview
  • Export your full record to CSV, Excel, or JSON, free on every plan
Step 2 · LearnFor students

Walk into the exam knowing you're ready.

ABA Mastery logo

ABA Mastery

abamastery.app

Live🎉 Hundreds of users and a lot of thankful students

ABA Mastery is a mobile-first study platform for aspiring Board Certified Behavior Analysts. It pairs an adaptive quiz engine (domain drills, quick quizzes, full mock exams, and targeted weak-area practice) with scenario-based questions, detailed answer explanations, and original literature references. A weighted readiness score, per-domain mastery tracking, streaks, and a personalized onboarding plan keep learners focused on the areas that move the needle most. Built as a PWA on a Hono + Drizzle + Postgres backend with Redis-backed sessions and auth, and packaged with Capacitor for native iOS and Android. All question content is original and not affiliated with the BACB.

What it does

  • Adaptive quiz engine with six modes (domain drill, quick quiz, weak areas, mock exam, cumulative quiz, and course midterm), each with its own question-selection strategy
  • Readiness score weighted by BACB exam-weight percentages, with per-domain mastery recomputed from answer history
  • AI tutor built on the Anthropic API that explains why an answer is wrong, not just that it is
  • Live quiz sessions held in Redis with per-question answer logging, streaks, and an exam-date study plan
Step 3 · GrowFor BCBAs and families

Turn your credential into a practice.

Spriggly logo

Spriggly

spriggly.app

Waitlist open

Trainees struggle to find supervision. Newly certified BCBAs cannot supervise on their own for their first year. Senior BCBAs have years of experience and nowhere simple to put it to work. Spriggly connects all three, and opens a direct line to families who need help with everyday challenges like potty training and tantrums.

What it does

  • Supervision matching between trainees and BCBAs who have completed supervision training
  • Parent coaching over video, paid out of pocket, for everyday challenges like potty training and tantrums
  • Consultation matching so BCBAs in their first year can start supervising

Three ways a BCBA earns on Spriggly

  • 1

    Supervise trainees

    Take on trainees who need supervised fieldwork hours. Open to BCBAs who have completed the BACB's supervision training.

  • 2

    Coach families

    Help parents with everyday challenges like potty training and tantrums over video. Families pay you directly, out of pocket.

  • 3

    Consult for new BCBAs

    Certified five years or more? Consult for BCBAs in their first year so they can supervise, too. You both get paid.

Why the third one matters

Under BACB rules, a BCBA certified for less than a year can supervise trainees only while getting at least an hour of consultation a month from a BCBA certified for five years or more. Spriggly makes that match, so everyone in the chain gets something:

Certified 5+ years

Senior BCBA

Earns by consulting

🤝 Monthly consultation
💸 Pays for consulting

Certified under 1 year

New BCBA

Earns by supervising

🤝 Give
supervision
💸 Pays for supervision

Earning fieldwork hours

Trainee

Gets a supervisor

🔁 Trainees certify, start supervising, and one day consult for the next class.

Source: BACB consulting supervisor requirements.

David Do

Why I’m building this

I’m a Registered Behavior Technician studying behavior analysis at Florida Tech and working toward national certification. Every app here started as something I needed on this path and couldn’t find, or found only in a form I didn’t love.

Before ABA, I spent ten years building systems the State of Hawaiʻi depends on. I want to bring that same care to the tools our field uses every day.

David

These apps are independent and are not affiliated with or endorsed by the Behavior Analyst Certification Board (BACB). BCBA® and RBT® are registered trademarks of the BACB. ABA Mastery’s practice questions are original.