Skip to content
BrightPath

Every device

The same BrightPath, on whatever screen is in reach.

A therapist runs a session on a phone, a supervisor reviews on a laptop, a parent checks the schedule on a tablet. BrightPath is a native app on phone and tablet today, with a full web version anywhere, and it feels right on each. Here is where every platform stands, including the ones still being built, and how each one keeps data safe.

See it on every screen

The same calm workspace, sized to whatever is in reach.

A therapist runs a session on a phone, a supervisor reviews the caseload on a laptop, a parent checks the schedule on a tablet. It is one app, and it feels right on each.

9:41

Sunrise ABA · Clinic

Children

Search the roster
ActiveArchivedAll
MR

Maya R.

Age 5 · 3 goals active

In session
ET

Elijah T.

Age 7 · 2 goals active

Scheduled
PN

Priya N.

Age 4 · 5 goals active

Review
NK

Noah K.

Age 6 · 1 goal active

Active
Add a child
Home
Children
Schedule
Inbox
Settings
Phone

Sunrise ABA · Clinic

Children

Add a child
Search the roster
ActiveGraduatedAll
MR

Maya R.

Age 5 · 3 goals

In session
ET

Elijah T.

Age 7 · 2 goals

Scheduled
PN

Priya N.

Age 4 · 5 goals

Review
NK

Noah K.

Age 6 · 1 goal

Active
AB

Aria B.

Age 8 · 4 goals

Scheduled
LO

Liam O.

Age 5 · 2 goals

Active
Home
Children
Schedule
Inbox
Settings
Tablet
brightpath.pathwaytohope.ca

Children

Search the roster
Add a child
12
Sessions today
3
RSVPs pending
48
Active goals
ChildAgeGoalsTherapistStatus
MRMaya R.53 activeDr. Alex ChenIn session
ETElijah T.72 activeJ. OkaforScheduled
PNPriya N.45 activeDr. Alex ChenReview
NKNoah K.61 activeR. SilvaActive
ABAria B.84 activeJ. OkaforScheduled
Web and desktop

The constant

One app, the same everywhere

Whatever device a person picks up, BrightPath works the same way: the same record, the same layout, the same care team. A note written on a phone is on the laptop a moment later. What changes from device to device is only the plumbing underneath, including how each one encrypts data and stores its keys, and the security page spells that part out in full.

  • The same record and the same workflow on every device
  • Write on one, pick up where you left off on another
  • One encryption standard behind all of them, checked against a shared set of test vectors

Device by device

Where each platform stands today.

The documented platforms are exact. The ones still in progress show the intended direction and are marked plainly, so nothing here is a promise we have not kept.

iPhone

Available · documented

The full BrightPath app runs here today, and this is also the reference the security model is built and documented against.

Under the hood

Encrypts with

Apple CryptoKit, on the device.

Keys live in

The iOS Keychain, available only after first unlock, bound to that device and backed by the Secure Enclave.

iPad

Available

iPad is part of the iOS app, so it shares the iPhone implementation exactly.

Under the hood

Encrypts with

Apple CryptoKit, the same Swift code as iPhone.

Keys live in

The iPadOS Keychain, hardware-backed on modern iPads.

Mac

Being worked on

A native Mac app is in the works. Because it shares Swift with iOS, the intent is to carry the same CryptoKit and Keychain approach across. The design is still being finalized. Until it ships, the web version runs on a Mac.

Under the hood

Encrypts with

Planned: Apple CryptoKit, since the Mac app will be written in Swift.

Keys live in

Planned: the macOS Keychain, with Secure Enclave backing on Apple silicon.

Android

Coming soon · in progress

The Android app is in development on the same secure foundation. The exact cryptography and key-storage choices are being worked out and will be documented here as they land.

Under the hood

Encrypts with

Being finalized. It will implement the same AES-256-GCM envelope contract.

Keys live in

Expected to use the platform's hardware-backed key store, the Android Keystore.

Web

Available · encryption in progress

The web version is available today so anyone can use BrightPath without installing anything. The browser-side field-encryption approach is still being worked on, and this page will spell it out once it is settled.

Under the hood

Encrypts with

Being decided. The envelope format is cross-platform by design; which browser cryptography the web version uses, for example the Web Crypto API, is still open.

Keys live in

How the browser holds keys is part of that open design work.

Windows

Planned

A native Windows app is on the roadmap; the approach has not been picked yet. Until then, the web version runs on Windows in any browser.

Under the hood

Encrypts with

Not chosen yet.

Keys live in

To be determined.

Want the security detail?

The security page lays out exactly how BrightPath encrypts records, who can open them, and the honest limits, on the reference platform and across the rest.

Read the security model