Every feature. Which plan has it. Nothing left out.
If you run FACTS SIS or RenWeb today, every job it does for you has a home in Doorpost. The difference is underneath: one family record feeds every form, so nobody enters the same thing twice and your school stops collecting copies of sensitive documents. This page lists all 76 features, what each one does, and which plan or add-on includes it.
A tick means the feature is included. marks features that are included but arrive switched off, so a school that does not run a lunch program never sees lunch. Your account admin can switch any feature in the catalogue on or off at any time; family records and the platform items cannot be switched off.
| Family records | What it does | Essentials | Complete | Branded appadd-on | Tuition and billingadd-on |
|---|---|---|---|---|---|
| Family records Families save a document once, encrypted, and share it with your school; forms across every feature fill themselves from it | Families save a document once, encrypted, and share it with your school; forms across every feature fill themselves from it | ✓ | ✓ | – | – |
| Access log families can read Every view of a student document is logged and visible to the family | Every view of a student document is logged and visible to the family | ✓ | ✓ | – | – |
| Retention schedule Sharing ends on your schedule when a family leaves; nothing is ever served by file path | Sharing ends on your schedule when a family leaves; nothing is ever served by file path | ✓ | ✓ | – | – |
| The record goes with the family A family keeps its record and takes it to the next school; works with MeCentral | A family keeps its record and takes it to the next school; works with MeCentral | ✓ | ✓ | – | – |
| Guardianships Any number of guardians per student, each with their own rights: grades, attendance, health, documents, forms, billing, pickup, messages, directory | Any number of guardians per student, each with their own rights: grades, attendance, health, documents, forms, billing, pickup, messages, directory | ✓ | ✓ | – | – |
| Split families Call order, contact hours, court orders and custody notes on file; restricted contacts stay invisible; a grandparent can see one child only | Call order, contact hours, court orders and custody notes on file; restricted contacts stay invisible; a grandparent can see one child only | ✓ | ✓ | – | – |
| One parent login One sign-in for every child, even across schools; staff who are parents keep one login | One sign-in for every child, even across schools; staff who are parents keep one login | ✓ | ✓ | – | – |
| Ask about a guardian The office asks "can Dad pick up Thursday?" in plain words and gets an answer from the terms on file | The office asks "can Dad pick up Thursday?" in plain words and gets an answer from the terms on file | ✓ | ✓ | – | – |
| Custom fields Your own fields on students, households and staff; families can see or edit the ones you choose | Your own fields on students, households and staff; families can see or edit the ones you choose | ✓ | ✓ | – | – |
| Academics | What it does | Essentials | Complete | Branded appadd-on | Tuition and billingadd-on |
|---|---|---|---|---|---|
| Attendance Daily and by period, with family notifications | Daily and by period, with family notifications | ✓ | ✓ | – | – |
| Gradebook Points, weighted, or standards-based | Points, weighted, or standards-based | ✓ | ✓ | – | – |
| Report cards and transcripts Your templates, GPA, and class rank | Your templates, GPA, and class rank | ✓ | ✓ | – | – |
| Class scheduling Course requests, sections, and block schedules | Course requests, sections, and block schedules | – | ✓ | – | – |
| Class registration Students and families choose classes from the catalogue for a term, at any grade: ranked choices and alternates, seats and period clashes shown, a hand-off link so the student picks and the parent submits; the office approves and places | Students and families choose classes from the catalogue for a term, at any grade: ranked choices and alternates, seats and period clashes shown, a hand-off link so the student picks and the parent submits; the office approves and places | – | ✓ | – | – |
| Lesson plans and homework Assignments families can see, with file hand-in | Assignments families can see, with file hand-in | – | ✓ | – | – |
| Behavior and discipline starts off Incidents, commendations, merits and demerits, consequences, thresholds | Incidents, commendations, merits and demerits, consequences, thresholds | – | ✓ | – | – |
| Standardized test scores MAP, Iowa, Stanford, PSAT/SAT/ACT: import, history, family view | MAP, Iowa, Stanford, PSAT/SAT/ACT: import, history, family view | – | ✓ | – | – |
| Learning plans IEPs, 504s, gifted and individual plans; accommodations teachers see; a course of study per student | IEPs, 504s, gifted and individual plans; accommodations teachers see; a course of study per student | – | ✓ | – | – |
| Graduation requirements starts off Credit requirements by category with a per-student audit | Credit requirements by category with a per-student audit | – | ✓ | – | – |
| Independent study program starts off Charter and homeschool students: education specialists, learning periods, work samples, instructional funds | Charter and homeschool students: education specialists, learning periods, work samples, instructional funds | – | ✓ | – | – |
| Grading modes and report scales Points, weighted or standards; reported as letter, curved, pass/fail, GPA, percent, E/S/N or standards, per class | Points, weighted or standards; reported as letter, curved, pass/fail, GPA, percent, E/S/N or standards, per class | ✓ | ✓ | – | – |
| School calendar Terms, holidays, events; families see it in the portal and the API | Terms, holidays, events; families see it in the portal and the API | ✓ | ✓ | – | – |
| Today The office and each teacher start the day on one page: absences, cover, alerts, what needs a signature | The office and each teacher start the day on one page: absences, cover, alerts, what needs a signature | ✓ | ✓ | – | – |
| Substitutes, co-teachers and assistants Cover a class for a day, a period or until further notice; co-teachers with a teacher's rights; assistants with the rights you tick | Cover a class for a day, a period or until further notice; co-teachers with a teacher's rights; assistants with the rights you tick | ✓ | ✓ | – | – |
| Placement and the year roll Class moves with exit marks kept, mid-year grade changes, year-end promote / retain / graduate in one pass | Class moves with exit marks kept, mid-year grade changes, year-end promote / retain / graduate in one pass | ✓ | ✓ | – | – |
| Admissions and enrollment | What it does | Essentials | Complete | Branded appadd-on | Tuition and billingadd-on |
|---|---|---|---|---|---|
| Inquiries and applications Online forms, fees, and review checklists | Online forms, fees, and review checklists | – | ✓ | – | – |
| Enrollment and re-enrollment Contracts prefilled from the family record | Contracts prefilled from the family record | – | ✓ | – | – |
| E-signature Parents and school sign online | Parents and school sign online | – | ✓ | – | – |
| Waitlists and seat limits starts off By grade, with automatic offers | By grade, with automatic offers | – | ✓ | – | – |
| Email series starts off Scheduled sends and drip series for inquiries, applicants and re-enrollment | Scheduled sends and drip series for inquiries, applicants and re-enrollment | – | ✓ | – | – |
| Families and communication | What it does | Essentials | Complete | Branded appadd-on | Tuition and billingadd-on |
|---|---|---|---|---|---|
| Family portal Grades, attendance, forms, and documents | Grades, attendance, forms, and documents | ✓ | ✓ | – | – |
| Messaging Email, text, and app alerts, with emergency broadcast | Email, text, and app alerts, with emergency broadcast | ✓ | ✓ | – | – |
| School directory Families choose what they list | Families choose what they list | ✓ | ✓ | – | – |
| Forms and permission slips Build once, families sign on their phone | Build once, families sign on their phone | – | ✓ | – | – |
| Parent-teacher conferences starts off Sign-up slots and reminders | Sign-up slots and reminders | – | ✓ | – | – |
| Multi-language Families pick their language | Families pick their language | – | ✓ | – | – |
| Service and volunteer hours starts off Student service hours and family volunteer hours, with requirements and approval | Student service hours and family volunteer hours, with requirements and approval | – | ✓ | – | – |
| Your branded mobile app Your name and crest in the app stores | Your name and crest in the app stores | add-on | add-on | ✓ | – |
| Teacher bios Each teacher writes their own bio, subjects and picture; families see it on their child's page, under Teachers, and beside every class they can register for | Each teacher writes their own bio, subjects and picture; families see it on their child's page, under Teachers, and beside every class they can register for | ✓ | ✓ | – | – |
| Consents and classroom photos Media, medical, field-trip and other permissions on record per student, with scope and withdrawal; a class photo is filed only for the children whose families said yes | Media, medical, field-trip and other permissions on record per student, with scope and withdrawal; a class photo is filed only for the children whose families said yes | – | ✓ | – | – |
| Letters home Pick a student, tick the guardians, write once; each guardian gets their own copy, filed in their own records as a PDF | Pick a student, tick the guardians, write once; each guardian gets their own copy, filed in their own records as a PDF | ✓ | ✓ | – | – |
| Emergency contacts Per child or per household, with ID checks at pickup | Per child or per household, with ID checks at pickup | ✓ | ✓ | – | – |
| Installable on any phone The family portal installs from the browser with your crest and colors; no app store needed | The family portal installs from the browser with your crest and colors; no app store needed | ✓ | ✓ | – | – |
| Your own web address Your school lives at yourschool.doorpost.org from day one | Your school lives at yourschool.doorpost.org from day one | ✓ | ✓ | – | – |
| White label and custom domain Your name only, on the portal and in every email, at portal.yourschool.org with a certificate we manage or one you upload | Your name only, on the portal and in every email, at portal.yourschool.org with a certificate we manage or one you upload | add-on | add-on | ✓ | – |
| School office | What it does | Essentials | Complete | Branded appadd-on | Tuition and billingadd-on |
|---|---|---|---|---|---|
| Pickup authorization Approved adults and same-day changes | Approved adults and same-day changes | ✓ | ✓ | – | – |
| Health office Immunization compliance, medication log, visits | Immunization compliance, medication log, visits | – | ✓ | – | – |
| Lunch ordering starts off Menus, pre-orders, and balances | Menus, pre-orders, and balances | – | ✓ | – | – |
| Before and after care starts off Check-in, check-out, and hourly billing | Check-in, check-out, and hourly billing | – | ✓ | – | – |
| Visitor check-in starts off Front desk sign-in and badges | Front desk sign-in and badges | – | ✓ | – | – |
| Gate sign-in and sign-out starts off A kiosk at the door: approved adults sign children in and out with the last four digits of their phone; late arrivals and late pickups recorded; account holds flagged | A kiosk at the door: approved adults sign children in and out with the last four digits of their phone; late arrivals and late pickups recorded; account holds flagged | – | ✓ | – | – |
| Roll call, closures and lockdown Who is in the building right now, with faces, printable for an evacuation; snow days, delays and early dismissals; lockdown and shelter status with staff broadcast | Who is in the building right now, with faces, printable for an evacuation; snow days, delays and early dismissals; lockdown and shelter status with staff broadcast | ✓ | ✓ | – | – |
| Staff credentials and records Certifications, background checks, contracts, with expiry alerts | Certifications, background checks, contracts, with expiry alerts | – | ✓ | – | – |
| Dashboard Enrollment funnel, attendance trend, receivables and re-enrollment at a glance | Enrollment funnel, attendance trend, receivables and re-enrollment at a glance | ✓ | ✓ | – | – |
| Custom reports and exports Pick a dataset, columns and filters; save it; export CSV | Pick a dataset, columns and filters; save it; export CSV | ✓ | ✓ | – | – |
| Integrations Google sign-in, OneRoster export for Google Classroom, Clever and ClassLink | Google sign-in, OneRoster export for Google Classroom, Clever and ClassLink | – | ✓ | – | – |
| Staff roles and areas Admin, office, admissions, health and business staff each see their own area; every staff login included | Admin, office, admissions, health and business staff each see their own area; every staff login included | ✓ | ✓ | – | – |
| Built-in reports Attendance, conduct, credentials, consents, coverage, placement and more, ready to run | Attendance, conduct, credentials, consents, coverage, placement and more, ready to run | ✓ | ✓ | – | – |
| Audit trail Every change records who made it and when | Every change records who made it and when | ✓ | ✓ | – | – |
| Email and text delivery Queued, retried and logged; each guardian is notified according to their own rights | Queued, retried and logged; each guardian is notified according to their own rights | ✓ | ✓ | – | – |
| Tuition and giving | What it does | Essentials | Complete | Branded appadd-on | Tuition and billingadd-on |
|---|---|---|---|---|---|
| Tuition and payment plans starts off Monthly, semester, or annual, with autopay | Monthly, semester, or annual, with autopay | add-on | add-on | – | ✓ |
| Incidental charges starts off Field trips, uniforms, fees | Field trips, uniforms, fees | add-on | add-on | – | ✓ |
| Financial aid applications starts off Each guardian files their own statement with documents from their own records; the office sees them combined | Each guardian files their own statement with documents from their own records; the office sees them combined | add-on | add-on | – | ✓ |
| Giving starts off Annual fund, campaigns, and receipts | Annual fund, campaigns, and receipts | add-on | add-on | – | ✓ |
| Prepaid balances starts off Lunch and incidental accounts: top up, auto-replenish, transfer credits | Lunch and incidental accounts: top up, auto-replenish, transfer credits | add-on | add-on | – | ✓ |
| School-choice and ESA invoices starts off State-format invoices for education savings accounts, vouchers and tax-credit scholarships | State-format invoices for education savings accounts, vouchers and tax-credit scholarships | add-on | add-on | – | ✓ |
| Accounting export starts off Invoices, payments and gifts mapped to your ledger accounts, for QuickBooks | Invoices, payments and gifts mapped to your ledger accounts, for QuickBooks | add-on | add-on | – | ✓ |
| Split bills Give each payer a share; each gets their own invoice and never sees the other's | Give each payer a share; each gets their own invoice and never sees the other's | add-on | add-on | – | ✓ |
| Per-student tuition terms A custom price, sibling, staff and church discounts, and aid, with installments re-priced when terms change | A custom price, sibling, staff and church discounts, and aid, with installments re-priced when terms change | add-on | add-on | – | ✓ |
| Online payment Bank or card through Stripe, or the office records a payment by hand | Bank or card through Stripe, or the office records a payment by hand | add-on | add-on | – | ✓ |
| Pro-rated mid-year enrollment A student who arrives in February pays the remaining installments, not the year | A student who arrives in February pays the remaining installments, not the year | add-on | add-on | – | ✓ |
| Security, data and access | What it does | Essentials | Complete | Branded appadd-on | Tuition and billingadd-on |
|---|---|---|---|---|---|
| Two-step sign-in Authenticator app, emailed code, recovery codes and trusted browsers; require it for staff or for everyone | Authenticator app, emailed code, recovery codes and trusted browsers; require it for staff or for everyone | ✓ | ✓ | – | – |
| Encrypted at rest Family documents, staff credentials and sign-in secrets are encrypted on disk | Family documents, staff credentials and sign-in secrets are encrypted on disk | ✓ | ✓ | – | – |
| API keys Server-to-server access with read, write and admin scopes for the systems you already run | Server-to-server access with read, write and admin scopes for the systems you already run | ✓ | ✓ | – | – |
| Your data leaves with you Export students, households, grades and history in standard formats at any time | Export students, households, grades and history in standard formats at any time | ✓ | ✓ | – | – |
| One school, one account Every record is scoped to your school; a parent at two schools sees each school separately | Every record is scoped to your school; a parent at two schools sees each school separately | ✓ | ✓ | – | – |
Your school, your switches.
A school of 90 and a school of 900 do not need the same software. Your account admin turns each feature on or off. Anything off vanishes from every menu for staff, teachers, and families. Turn it on later and nothing is lost.