LearningFlow.ai
LearningFlow
vs
So Softr

LearningFlow vs Softr

Softr turns an Airtable base, a Google Sheet or a Postgres table into a branded app with logins, and it is good at that. LearningFlow starts further back: the teaching tools, the files and the students sit in the same place as the app you publish.

App builders · Sources last read 13 September 2026

Choose Softr if

Softr is the right call when the app is the whole job and the data already lives somewhere else.

  • Your records are in an Airtable base or a Postgres table and must stay the live source.
  • You need a branded portal for a few hundred outside clients on Gmail and Outlook addresses.
  • One operations person is building one internal tool, with no organisation to configure around it.

Choose LearningFlow if

LearningFlow is the right call when the app is one part of teaching, not the whole of it.

  • A parent consent form and a staff marking screen read the same records, each with its own rights.
  • You need a Word document, a working spreadsheet or a narrated MP4 out of it, not a CSV.
  • Four hundred students need their own accounts, and a price per head is what puts it out of budget.
The difference, drawn

Where the two are built differently.

Softr

One app, one database.

Your appThe parent's form and the office screen are the same app
Read + write
DatabaseOne door, one set of rules

One app means one door. Whatever the form is allowed to do, it is allowed to do everywhere. Stopping a parent from reading the other thirty replies is a rule you write inside the app, and have to keep writing correctly.

LearningFlow

Several apps, one base, a contract each.

Parent formPublic page
consents only
One base6C consents, contacts, medical notes — three tables, one truth
Office consoleStaff sign-in
read + write
Nightly reminderScheduler, no screen
one column

Each app holds its own contract: which tables, which columns, which rows, and which of read, insert, update and delete. The reminder never sees a medical note. Suspend one app and the other two keep running.

Seven permissions, per app Read, insert, update, delete, create table, alter schema, drop — each scoped to named tables and columns, each revocable on its own.
Side by side

What each one does.

Written from each product's own documentation. Where something is true only on a higher tier, the row says so.

SoftrLearningFlow
Where the records live
Connects to a live Airtable base, Google Sheet, HubSpot, MySQL, Postgres or a REST endpoint and reads it in place.
Records sit in Bases, our own shared spreadsheet-style store, so existing data has to be brought in.
Sign-in for outside people
Mature hosted sign-in with magic links, dynamic user groups and per-record filters, plus SAML and OpenID on Enterprise.
A published app gets its own address and its own sign-in.
Cost as the audience grows
Seats. Pro is $99 a month billed annually and caps you at 50 Team users and 250 Client users.
Credits rather than seats. No seat count, and no subscription is required.
Features per member of staff
A builder is Workspace Owner, Full Collaborator or Guest Collaborator. A guest is limited to named apps, so access is scoped by app rather than by feature. There is no switch to turn one feature off for one person.
Seven capabilities switch per member, among them chat, flow creator, solution designer and base.
What comes out as a file
CSV and Excel from a Table block, PDF from the Item Details block, and downloads of files already attached to a record.
Real files: .pptx, .docx, .mp4, .mp3, .png, and spreadsheets whose formulas still work when you open them.
Learners as a user type
One app-user concept, split for billing only. Students on your school domain count as the dearer Team users.
Students are a first-class user type, with their own accounts, join codes and assignments.
Running it from your own software
The API covers users only: create, invite, deactivate, magic links. From Professional up, a workflow can also be started by an incoming webhook, or run on a one-time or recurring schedule. What is missing is an endpoint that runs a task and streams the result back.
POST /task/:taskId with an x-api-key, optional SSE streaming, per-key credit top-up and usage reporting.
If the builder leaves
Apps stay with the workspace, but billing sits with a single Workspace Owner, and handing that over is a manual step they must take first.
Work is stamped with the organisation at creation and never moves. Removing a member deletes the membership row, not the object.
Also in the box

What comes with it here.

Fifty-nine ready-made tools

A public gallery of teacher tools: lesson plans, marking rubrics, quizzes, worksheets, report comments, text levelling and questions from a YouTube video.

A narrated whiteboard video

One sentence becomes an MP4 in 16:9, 9:16 or 1:1, with subtitles off, as a sidecar .srt file, or burned into the picture.

Real xAPI, three ways

Ingest an xAPI package, use the self-hosted SQL learning record store, or point at the store your organisation already runs.

Apps that send email and WhatsApp

A published app can call Gmail, Resend, WhatsApp, web search, document parse and speech-to-text, with credentials injected server-side so the app never holds a secret.

Where Softr is the better choice

If your data already lives in Airtable, HubSpot or Postgres and has to stay the live source, Softr reads it in place. LearningFlow has no such connection. For an operations team publishing one branded portal to outside clients, Softr is a shorter road, and its hosting, magic-link sign-in and user groups are mature and well documented. Buy it for the portal.

Everything, side by side

The whole stack against Softr.

The table above compares the two at the job they share. This one runs every capability past both, because what a school is choosing between is usually a tool that does one job and a workspace that does many. Hover any mark to see what it means, and a partial one to see exactly what is limited.

LearningFlow 41 of 43 fully Softr 17 of 43 fully, 8 in part
LearningFlow Softr
Ask and read
Chat with AI
Research the web and write it up
Read text off an image or a scan
Agent browses the live web
Make
PowerPoint deck
Spreadsheet with working formulas
Word document
PDF
Image generation
Video generation
Narrated whiteboard video, corrected scene by scene
Voice-over
Song generation
Interactive web page
Edit what it made, online
Slide and design templates
Presenter on camera, from a photo you supply
Teach
Ready-made teacher tools
Build your own tool, no code
Lesson that branches on the answer
Hears them read aloud, checks pronunciation
Assign to a class with a join code
Assignments and submissions
Student accounts
LTI link from your LMS
Learning records to your own LRS
SCORM 1.2 package out
Build
Working app
Full working platform templates
Several apps over one database, rights each
App sends email or WhatsApp
App runs on a schedule
App accepts webhooks
Generate real-time apps
Generate AI-driven apps
Shared database
Revoke one app's access, not the others
Run
Run any tool from your own software
Choose the AI model, on every plan
Switch a feature off per group
Organisation keeps the work when staff leave
We do not do this
Transcribe a video or audio file
Custom domain for a published app
Fully supported Partially supported — hover any one to see why Not supported
Questions people ask

Before they decide.

We have 400 students on our own school email domain. How does the bill work on each?

On Softr they are Team users, because they share a builder's email domain. Team users cap at 50 on Pro and 100 on Business, so 400 pupils needs an Enterprise contract. LearningFlow bills credits rather than pupils, so you pay for what runs, not per pupil.

Can we keep Softr and run LearningFlow alongside it?

Yes, and that is a sensible split. Keep the client portal in Softr, where the data source already lives, and use LearningFlow for the lessons, the files and the student accounts. There is no live link between the two, so anything you want LearningFlow to work on has to sit in a Base.

Softr reads our Airtable base. Can LearningFlow?

Not live. Bases are LearningFlow's own store, so the records have to sit there. A published app can call out to Gmail, Resend, WhatsApp, web search and document parse, but there is no live connection to an Airtable base or a Postgres server.

Our LMS team asked about SCORM.

Softr makes none; it is a front end for data. LearningFlow packages the video: a finished Whiteboard Studio MP4 exports as a self-contained SCORM 1.2 zip, and the LMS is marked complete on what the learner actually watched, not on dragging the slider. Only the video, and SCORM 1.2 only, with no 2004, AICC or cmi5. A deck, a quiz or an app still reports over xAPI, into the self-hosted SQL learning record store or the one your organisation already runs, and launches from Moodle.

What happens when the AI allowance runs out?

On Softr, monthly AI credits are 5 on Free, 10 on Basic, 50 on Pro and 100 on Business. Plan credits reset each month and do not carry forward, though unused add-on credits roll over for up to one month. AI features pause when the balance is empty, and you are not charged. On LearningFlow there is no plan allowance. You hold credits and top them up, and personal, organisation and enterprise wallets stay separate, so a teacher's free monthly grant never pays for the school's work. Top-up is manual, and there is no automatic refill.

Where this came from. Read on 13 September 2026. Softr changes its product and its prices without telling us, so check anything that decides a purchase.

Try it on your own work.

Teachers get credits every month, free. No card, no seat count.