Read
Type, paste or dictate any text and feel it as Braille. A demo notification button shows how incoming messages will be read. A large Braille cell lights each dot as it vibrates, the current letter is highlighted, and a progress bar shows how far along you are.
Talk to me
Hand the phone to a hearing person. They tap the microphone and speak. When they stop, their words are turned into text and played as vibrations straight away. Earlier messages stay in a list so you can feel them again.
Train
Three levels: single dots, letters A to Z, then three-letter words. Each session has ten questions with feedback by vibration and on screen. Reach 80% to unlock the next level. An Explore the alphabet grid lets you feel any letter with no score.
Progress
Day streak, accuracy, reading speed and practice time. Charts of accuracy and speed by day, a bar chart of accuracy for every letter, letters to focus on, and a table view of the same numbers for screen readers. Export everything as JSON with one tap.
Settings
Beginner, Standard and Fast speeds, plus a slider for every timing, tap strength and the start-of-letter tick. Live warnings appear when a setting is likely to blur letters. A sample button lets you feel the change immediately.
Designed for the people using it
- High-contrast dark design, large text and big touch targets.
- Every button, dot and chart has a spoken label for TalkBack, and sliders read out values like "300 milliseconds".
- Results and live transcripts are announced automatically by screen readers.
- All animation switches off when the phone's "remove animations" setting is on.
- Right and wrong answers are signalled by vibration, so deafblind learners don't need the screen.
- Progress and settings are saved on the phone only. HaptiBraille doesn't send them anywhere.
What isn't done yet
We'd rather be clear about this than over-promise:
- iPhone: the vibration format for iPhone is prepared, but the code that plays it hasn't been written. Android only for now.
- Real notifications: the notification button is a demo. Reading real incoming notifications comes next.
- Grade 2 Braille: the app uses Grade 1, which spells every letter. Contractions for experienced readers come later.
- Expert review: the punctuation table follows Unified English Braille but still needs checking by a certified transcriber.
- User testing: the default timings are informed estimates. We want to tune them with blind and deafblind testers.