School Logo R
Welcome to

ReadBase

Empowering literacy, page by page.

Privacy Policy · Terms & Conditions
Classes Assessed
School Avg Accuracy
Students Assessed
Flagged Students
R
/ /

Class

Flagged Students

All students flagged for attention across all classes.

Students Assessed

Benchmark assessments this term, grouped by grade.

R
?
Notes

No notes yet.

Assessment History
Insights
Attention Areas
No attention areas flagged yet.
Word Bank

Classes & Rosters

Manage your active classes, student rosters, and grade-specific custom thresholds.

Classes & Grades


No classes yet. Add a class or import a CSV.

Archive a Student

Select a class to manage which students are active. Archived students are removed from the roster but their full assessment history is preserved and accessible from the Previous Years tab.

Student Registry

Edit names, move students between classes, or assign IDs.

Benchmarks & Reports

View benchmark comparisons across terms and track individual student progress.

Benchmarks
Full Timeline

Benchmark Comparison

Reading Library

Manage your testing passages. Passages are organized by module and grade level.

Analytics

Filter down to specific sessions, view accuracy, or clean up bad data.

Speed — by Student

Data Management

Export, import, and browse historical records.

Export Data

PREMIUM

Loading…

Import Data

Upload a class template to bulk-import classes and students.

Archives

Loading…

Export Data PREMIUM

Generate formatted reports or dual-sheet growth comparisons.

Standard Export
Compare Growth
1

Term / Date Range

2

Classes

3

Format

Excel (.xlsx)

Color-coded, one tab per class

Visual Report

Charts, colors, printable

Both

CSV + Visual HTML

4

Preview & Export

Import Offline Assessment Sheet

Upload a spreadsheet from a teacher who assessed students without the app. Columns: Last Name, First Name, WCPM1, Errors1, WCPM2, Errors2, WCPM3, Errors3. Scores are averaged across passages into one record per student.

Testing Metrics

Configure how speed is calculated and build custom metrics for your school.

Assessment Settings

Speed Metric Unit
Track by Words (WPM) or Syllables (SPM)
Auto-Calculate Speed
Show "Total Read" & "Time" inputs during assessment
Custom Assessment Metrics

Hebrew Syllable Settings

Shva Na is counted when word-initial, after another shva, or under a geminate letter.
Count Hataf vowels as syllables
Hataf Segol, Hataf Patach, Hataf Kamatz (U+05B1–05B3)

Grading Thresholds

Set global defaults and import/export thresholds via Excel for all classes and terms.

Global Color Thresholds

Default cutoffs used when no class-specific threshold is set. Supports WPM, WCPM, and Accuracy separately.

Bulk Threshold Import / Export

Download a blank Excel template with all your classes and terms pre-filled. Fill in the green and red cutoffs for each metric, then upload it back to apply everything at once.

Platform Settings

Adjust global app behaviors, terms, and testing shortcuts.

Error Key Shortcut

Choose which keyboard key logs an error during assessment. Default is E.

Term Settings

Use Report Card Terms
Teachers choose from named terms
Show Date Picker
Optional date alongside term
Term Names
Term Date Ranges

Optional: Set the start and end dates for each term. Defaults will be used if left blank.

Session Recording

Record assessments
Mic opens when you press Start — recording saves to each session automatically

A 3-2-1 countdown plays before each session. Recordings are accessible from the student profile and expire automatically based on your school's retention policy.

Danger Zone

Permanently delete all assessment records for the current module (). This cannot be undone. Class rosters, passages, and settings are not affected.

Faculty Roster

Manage your teaching staff and their class assignments. Each teacher logs in with their name and personal PIN.

Teachers


No teachers added yet.
All new Rebbes start with PIN 1234 and are prompted to set their own personal PIN on first login. Download the template, fill in names and class assignments, then upload — no manual data entry needed.

School Staff

Reading Specialists & Principals with personal PINs

No named staff added yet. Add staff to enable personal PIN login for Specialists and Principals.

Sheet Generator

Generate custom Hebrew assessment sheets — blends, letters, and nikudos. Auto-shuffled and ready to print.

Saved Sheets

School Profile

Brand your dashboard with your school's identity.

School Identity


Click to upload logo (or drag & drop)
Print school logo on reports
Show logo in header of all printed reports & PDFs

Parent Portal

Manage parent access and homework assignments.

Settings
Configure your school
Select a category to configure

Previous Years

Read-only historical record of archived and graduated classes.

Lens Insights

PREMIUM

Saved AI-generated insights across all students.

R
/
Term 1
Class

Select a Reading Passage
Choose a passage from your library to use with this assessment session
R
/ /
REC
Term 1
Student Name
0:00
min
Assessing
0:00
Errors
0
words marked
Font
Space to pause
0:00

Add Note

Notifications
Passage 0:00
+
Tag errors before finishing — tap a word or use the general options below
Tap the letter or nikud that was wrong
General
Reading Style
R
/ Results
Developer Dashboard

Schools

All registered schools on the platform. Log in as any school to manage their data directly.

Loading schools…

Full-Service Onboarding

Download the onboarding template, fill in the school name & PIN (Sheet 1), class names (Sheet 2), and Rebbi names with class assignments (Sheet 3). Upload it back to provision the entire school in one batch — no manual Firebase entry needed.

Platform Passage Library

Global Hebrew Kriah passages available to all schools. Stored in platform_passages.

Default Thresholds

Platform-wide WPM and Accuracy cutoffs by grade level. Schools inherit these as their starting defaults.

Cutoffs by Grade

Green = passing score, Red = at-risk cutoff. Set cutoffs per term, or fill in one term and leave the others blank to use the same defaults year-round.

Platform Settings

Global controls visible to all schools, plus developer security.

App Logo

Upload a PNG to use as the app logo on the landing page and topbar. Recommended: square PNG, at least 192×192px.

No logo

Global Platform Settings

Upload logos to display on the landing page.


Click to upload social proof image
Shows Parent Portal tab and invite buttons across all schools. Individual schools can still disable it.

Developer Password

Stored as SHA-256 hash in Firebase — never plaintext. Factory default is kriah2026.

CSV Import

Upload historical assessment records from a CSV file. Records are added additively — existing data is never deleted.

Step 1 — Download Template

Download the CSV template below. Fill in one row per student per session. Column headers must remain unchanged.

schoolId, className, studentName, term, sessionType, sessionNum, date, wpm, errors

Step 2 — Upload Filled CSV

Select a school to import into, then upload your filled CSV. Each row becomes one assessment record in Firestore. Existing records are never overwritten.

Send Message

Send a notification to any school, role, or individual user. It appears in their bell notification inbox.


Notification Cleanup

Scope: uses the school filter below. Leave filter on "All Schools" to apply globally.

Message History

Loading…

National Analytics

Cross-school reading benchmarks. Developer view — real school names shown. Exported reports are anonymous.

Grade × Term Heatmap — Avg WCPM

Load data to view heatmap

School Deep Dive

Select a school above to see its grade/term breakdown with national percentile ranks.

Generate Report

Lens Settings

Configure the Lens AI insight feature globally and per school.

Global Defaults
prompts per student per day
Per-School Overrides

Disable Lens for a specific school, or override its daily limit.

Loading…

Feedback Inbox

All feedback submitted by teachers and staff across every school.

Loading…

Parent Portal

Control parent portal access — master switch and per-school overrides.

Master Switch

Enable Parent Portal globally
When off, the portal tab and invite buttons are hidden across all schools regardless of per-school settings.

Per-School Access

Loading schools…
ESC
Type to search students, classes, and app features

Flag Student

Add an optional note about this student's needs. This will be visible to all staff.

Reading Library

Please choose passages for this session

Loading passages…
Class Lens
Class overview
Lens
Student insights