Back to WorkCase study

Therapy practice platform with protected patient files

Scopelyt built a HIPAA-oriented therapy practice platform where patient files stay protected clinical material, not ordinary SaaS attachments. Secure access control gates every read and write, and AI-assisted reporting runs inside the same security boundary so summaries cannot leak through casual sharing paths.

Industry
Therapy · healthcare
Type
Practice platform
Focus
Files · access control
Assist
AI reporting

01Problem

Therapy practices need software that treats patient files as protected clinical material, not generic document uploads with share links. Access control and careful handling matter more than drag-and-drop convenience. Reporting help must stay inside the permission model: a therapist summary that bypasses role checks or lands in an ungated export is a records leak, not a feature.

02Constraints

  • Patient file handling must stay behind secure access control. Files are clinical records, not public assets or casually shareable attachments.
  • Every file read and export runs through the same auth and permission checks. No alternate paths that skip role validation for reporting convenience.
  • AI-assisted reporting cannot weaken the protection model around patient data. Generated summaries inherit the same gates as the source records.
  • HIPAA-oriented posture is a design requirement enforced in code and handling rules, not marketing language alone.
  • The platform does not treat compliance as a badge. Scopelyt describes design choices and access boundaries, not formal certification or audit outcomes.

03Responsibilities

  • Built a HIPAA-oriented therapy platform with secure patient file management: upload, storage, and retrieval treated as protected clinical workflows, not generic SaaS document handling.
  • Implemented access control and protected file handling so reads, writes, and exports stay gated by session scope and role checks.
  • Delivered AI-assisted reporting that runs inside the same security boundary. Report generation and output respect file permissions instead of opening parallel exposure paths.

04Architecture

  • One clinician-facing surface backed by a protected file store. Patient records live behind authentication, not in open buckets or anonymous download links.
  • Access control sits between every client action and file operations. Session scope and role checks run before read, write, or export.
  • AI-assisted reporting is a downstream step inside the same boundary. Generated summaries inherit source file permissions rather than creating a separate public copy.
  • Conceptual layout derived from verified responsibilities and case constraints. No published Ultron system diagram or live demo for this slug.

05Technical decisions

  • Clinical files are never treated as public CDN assets. Storage and delivery paths assume protected material that requires an authenticated, authorized session.
  • Reporting outputs are gated like source records. AI-generated text does not get a weaker permission model than the patient file it summarizes.
  • HIPAA-oriented requirements map to engineering checks: auth before file access, no share links that bypass role validation, and explicit refusal to weaken gates for convenience features.

06Result

A therapy platform build Scopelyt can reference for healthcare-adjacent work: protected patient files, enforced access control, and AI-assisted reporting kept inside one security boundary. Proof that clinical data handling and AI features can share the same gates without treating records like ordinary SaaS uploads. No adoption metrics, certification claims, or live demo published for this slug.

07Stack

TypeScriptTypeScript
Node.jsNode.js
NestJSNestJS
MongoDBMongoDB
ReactReact
RESTREST
scopelyt.cta
1
2
3
4
5

> |

// Client builds get the same clarity-before-code bias. Lock scope, then execute.

// Same pod. Weekly demos. You own what ships.

$ Talk therapy platforms