SetFlow
SetFlow
For schools & institutions

Your classroom data. Your database. Our platform.

SetFlow is the only LMS where your institution controls the database. With BYODB, classroom records — assignments, grades, submissions, materials — live in your infrastructure, not ours. After the Canvas breach, this isn't optional — it's the new standard.

May 7, 2026

275 million student records were stolen because one company held all the keys.

The Canvas / Instructure breach is the largest single educational data breach in history. It was made possible by the centralized data model that every major LMS vendor uses: rosters, grades, messages, and assignments concentrated in a small number of vendor-controlled databases. One breach, every school exposed.

SetFlow is built on a different architecture.

Traditional LMS — Canvas model

Student → Canvas → Instructure's Servers
                              ↑
                     275M records. One target.
                     Breached = everyone exposed.
Your data at risk

SetFlow — BYODB model

Student → SetFlow → Your Database
                             ↑
                    Your students only.
                    SetFlow breach ≠ your data.
Your data stays yours
BYODB architecture

How it works in plain English

  1. 1

    Your IT team provides a database connection during setup.

  2. 2

    SetFlow connects to your database to read and write classroom data.

  3. 3

    Student names, emails, grades, assignments, and messages are stored in your database — not ours.

  4. 4

    SetFlow's servers only hold your institution's configuration, billing, and authentication identity.

  5. 5

    Disconnect at any time. Your data stays in your database.

Under BYODB · SetFlow stores

  • Institution name + configuration
  • Subscription information
  • Encrypted database connection string

Under BYODB · stays in your database

  • Student names or email addresses
  • Student ID numbers
  • Grades or assignment submissions
  • Messages between students and teachers
  • Any student personally identifiable information
LTI 1.3 integration

Works inside Canvas, Blackboard, Moodle, and D2L

SetFlow doesn't require you to replace your LMS. Install it as an external tool in 30 minutes and students access it directly from inside their existing LMS — with automatic login, no new accounts needed.

Single sign-on

Click SetFlow in Canvas, automatically logged in. Students never see a second login screen.

Automatic roster sync

Student lists stay in sync with your LMS via NRPS. Add or drop in your LMS, and SetFlow follows.

Grade passback

Grades from SetFlow appear in your LMS gradebook. Your LMS stays the system of record.

CanvasBlackboardMoodleD2L BrightspaceSchoology

Built for institutional trust

  • BYODB — classroom data stays in your database, not ours
  • LTI 1.3 with DNS domain verification (same trust model as SSL)
  • FERPA-aligned by architecture, not by contract
  • Strong encryption on every stored connection string and on sensitive free-text profile fields
  • Under BYODB, no student records on SetFlow servers.
Trust checklist

Built for the post-breach era of EdTech

What we never do

  • Sell student data
  • Train AI on student content
  • Store classroom records on our servers (under BYODB)
  • Share data with advertisers
  • Use student data to profile for marketing
  • Run third-party trackers that follow you off our site
  • Retain data after contract end

What we do

  • Encrypt every stored credential and sensitive free-text field
  • Hash IPs before storing them (the raw IP never reaches durable storage)
  • Verify every LMS integration via cryptographic signing + DNS domain control
  • Sign DPAs within 5 business days
  • Notify you in writing within 72 hours of any confirmed security incident
  • Give you full audit logs of admin access to your tenant
  • Delete your data within 30 days of contract termination
Compliance

FERPA, GDPR, COPPA — by architecture

FERPA

BYODB positions SetFlow as a tool, not the data controller. Education records stay with your institution.

GDPR

EU schools can keep data in EU-hosted database environments and remain the data controller end-to-end.

COPPA

K-12 compatible. Institutions manage parental consent workflows; we never solicit personal info from minors directly.

DPA available on request: [email protected]

For Every Student

Special education built in.

SetFlow supports IEP, 504, ELL, Gifted, and 15 disability categories out of the box. No add-ons. No extra licensing. Included in every school plan. Teachers set accommodations once. Tori applies them everywhere — silently — forever.

FeatureCanvasSetFlow
Adaptive AI per studentNoYes — Tori learns each student's style
Special-ed accommodationsBasic tags15 disability types · IEP / 504 / ELL · auto-applied
Teacher intelligence dashboardNoYes — per-student learning model
TTS auto-play (dyslexia / vision)ManualAutomatic for every message
Student data locationTheir serversYour database (BYODB)
Pricing

Free 90-day institutional pilot.
After pilot: $5–15 per student per year.

The first LMS that can honestly say:we don't have your students' data.