01
Getting Started
Create an account
- Open the app and tap Sign Up
- Enter your email and choose a password
- Pick a nickname (you can change it later in settings)
- Accept the terms of service
On Android, you can explore the app in guest mode (2 books max, reading limited to 20%). On iOS, an account is required. With an account, the number of imported books is unlimited — your phone's storage is the only limit!
Sign in
If you already have an account, tap Sign In and enter your credentials. Check “Remember me” to stay logged in.
Import a book
- In the Library tab, tap the Import button
- Select an
.epub or .eread file from your phone
- The app automatically analyzes the content (may take a few minutes for long novels)
- Your book appears in your library with its cover
.eread files are enriched ePubs created by Ember Read: they contain the book text plus pre-computed intensity analysis (heatmap, keywords, tension curve). Result: no analysis wait time, immersion mode is available as soon as you open the book. You can find them in the Ember Read catalogue or by downloading from your account.
02
The Library
Your books
Your library displays your books in a grid with:
- The book cover
- A pepper badge 🌶️ (1 to 5) indicating the smut level
- Your reading progress as a percentage
- A NEW badge for unopened books, READ for completed ones
The catalogue
The Catalogue tab lets you browse books available on Ember Read. Covers scroll one at a time (horizontal swipe). You can filter by pairing (FM, FF/Sapphic, MM/Gay, MFM) and by availability.
The catalogue with pairing filters
Sort and filter
| Filter | Options |
| Reading status | All, New, In progress, Completed |
| Genre | FM, FF, MM, MFM... (based on your collection) |
| Peppers 🌶️ | Filter by smut level (1-5) |
| Sort | Date added, Author A→Z, Title A→Z, Peppers |
The library with filters, badges and progress
Actions
🖐
Long press
Favorite, info, delete
03
The Reader
Text flows in continuous vertical scroll. Your progress is saved automatically.
The reader with floating buttons (OFF, Auto, Menu, Manual)
Open the menu
Tap the center of the screen (middle zone) to show or hide the controls. The screen edges don't respond, to avoid accidental taps while holding your phone.
Top bar
| Button | Action |
| ← Back | Exit the book |
| 🔖 Bookmark | Add / remove a bookmark |
| ☰ List | Table of contents (chapters) |
| Aa Text | Display settings |
Long press the bookmark button to see the list of all your bookmarks and jump to any of them.
Bottom bar
- Intensity slider: adjusts vibration power (visible in immersion mode)
- Progress bar: your position in the book, with the colored heatmap
Text settings
Tap the Aa icon in the top right to open the customization panel with 4 tabs:
Customization panel (Font, Layout, Themes, More)
| Tab | Options |
| Font | Font choice (Serif, Sans, Mono, Cursive, Fantasy) and text size (slider) |
| Layout | Line spacing, margins, text alignment |
| Themes | Dark or light theme, background color |
| More | Brightness, advanced options |
Floating buttons
At the bottom of the screen, a button bar gives you access to the modes:
| Button | Action |
| Vibration OFF/ON | Toggle immersion mode (gold = active) |
| Auto | Enable auto-scroll |
| Hide/Menu | Show or hide bottom controls (slider, heatmap) |
| Manual | Open manual vibration control |
05
Immersion Mode
The heart of Ember Read: vibrations synchronize with the intense passages of the text you're reading.
The horizontal reading line (visible on the left edge) is essential in immersion mode: it determines which words are being “read” and triggers the vibrations. Always read at the height of this line so that vibrations stay in sync with your reading.
Connect a device
- Turn on your compatible vibrating device
- Go to Settings > Bluetooth or tap the Bluetooth icon in the reader
- Select your device from the list
- Wait for the connection confirmation (green icon)
Compatible devices: Satisfyer (Double Joy, etc.), Lovense (full range), and generic BLE devices (HM10).
1. Bluetooth scan
2. Device connected
Activate the mode
Tap the Vibration button in the reader:
- ON (gold): vibrations follow the text intensity
- OFF: vibrations disabled
3. Vibration button OFF
4. Vibration button ON (gold)
5. Keywords highlighted by intensity
The heatmap
At the bottom of the reader, the progress bar is colored according to the emotional intensity of each passage. It gives you a preview of what's ahead:
Progress bar example
Start
↑ Climax
End
Each color corresponds to an intensity level:
| Color | Intensity | What it means |
| Blue-grey | Soft | Calm passages, dialogue, descriptions |
| Gold | Building | Tension is rising, preludes |
| Orange | Intense | Passionate scenes |
| Red | Climax | Peak intensity moments |
The heatmap helps you anticipate: you can see at a glance if an intense zone is approaching. Vibrations follow this curve exactly.
Battery indicator
When immersion mode is active, an indicator appears in the top right:
🔋 78%
🪫 35%
🪫 12%
- Green: above 60%
- Orange: between 20% and 60%
- Red: below 20% — time to recharge!
Manual Mode
Tap Manual for direct control:
- Sliders: global intensity or per motor
- Quick buttons: 0%, 25%, 50%, 75%, 100%
- Patterns: Wave, Heartbeat, Pulse, Stairs, Random...
- 2D touch zone: finger control (fullscreen available)
Manual control (sliders & patterns)
2D touch zone fullscreen
06
Audio Mode
Makes your device vibrate to the rhythm of ambient music.
Audio modes
Modes
- Spotify Mode: full analysis (waveform, BPM, colors)
- Music bars: simplified visualization
- BPM: manual simulation with slider
- Motion: gyroscope / accelerometer
Vibration patterns
| Pattern | Description |
| Smooth | Follows the music gently |
| Pulse | Reacts to energy and beats |
| Beat | Vibrates only on beats |
| Wave | Regular undulation |
| Intense | Strong, modulated by energy |
| Staccato | Ultra responsive |
07
Statistics
Main dashboard
Reading charts
Detailed stats
Dashboard
- Books read: total number of completed books
- Reading time: total duration
- Streak: consecutive days of reading
- Weekly streak: consecutive weeks with at least 1 reading day
Charts
- Monthly chart: minutes per month
- Weekly heatmap: habits by day and hour
- Top 5 authors
- Pepper distribution 🌶️: breakdown by level
Reader profile
Calculated from your habits: Soft, Balanced or Passionate.
Ember Wrapped
Annual retrospective in 5 pages:
- Your year: books, time, active days
- Your habits: streak, favorite time
- Your favorite author
- Your profile: heat distribution 🌶️
- Share: shareable summary
Shareable cards
Create stylish cards with your stats to post on social media (Instagram, WhatsApp, Twitter...):
- Themed templates: multiple designs to choose from (genre, season, wrapped)
- Your key stats: books read, time, streak, favorite author
- Your nickname and your reader profile
- Avatar photo: import a photo and apply an artistic filter (duotone gold, sepia, monochrome...)
To share: open the Stats dashboard → Share button → choose a template → customize → share directly to your social networks.
Detailed statistics, Wrapped and shareable cards are reserved for Pass Infini subscribers.
08
Credits and subscriptions
Each credit unlocks immersion for one book. Once unlocked, it's forever. Credits never expire.
Our plans
Pack 3
$2.99
Perfect to try it out
Pack 10
$7.99
Most popular
Pass Infini
$9.99/mo
Unlimited, stats, 2 devices
Purchase
- iOS: directly in the app (Apple In-App Purchase)
- Android: from the app or on emberread.com/tarifs.html
Manage your subscription
- iOS: iPhone Settings > your name > Subscriptions > Ember Read
- Android: emberread.com/compte.html
Starter Pack
On your first login, choose 5 books from the catalogue for only 3 credits — a welcome offer!
09
Settings
The Settings tab lets you customize the entire app:
Profile & Account
Subscription & Library
Bluetooth & Help
Engine & About
Profile
- Nickname: editable (20 characters max, 1 change every 90 days — or 30 days with Pass Infini)
- Reader profile: automatically displayed based on your habits
Account
- Email address
- My devices: your account is linked to a limited number of phones (1 with credits, 2 with Pass Infini). Here you can see which phones are authorized and remove one if you switch devices.
- Sign out
- Delete account
Subscription
- iOS: Pass Infini badge or remaining credits, restore purchases
- Android: access Pass Infini, web store, refresh credits
Library
- Restore my purchases: re-downloads all Ember Read catalogue books you've unlocked with your credits (useful after changing phones or reinstalling). Your manually imported personal ePubs are not affected.
- Auto sync: when enabled, your progress, bookmarks and stats are saved online automatically. Disable if you prefer to keep your data only on your phone.
Bluetooth
- Connection status and device name
- Battery level (if available)
- Connect / Manage button
Help
- Replay introduction: restarts the onboarding tutorial shown at first launch
- Reset help bubbles: brings back the small explanatory bubbles that appear the first time you use a feature
- Contact support
Analysis engine
- Dictionary version
- Force dictionary sync
Cache
- Clear analysis engine cache
About
- App version
- Terms of service
- Privacy policy
10
Synchronization
Your library is synced automatically:
- Reading progress
- Bookmarks
- Statistics
Switching phones? Go to Settings > Library > Restore my purchases to get all your books back.
11
Troubleshooting
Bluetooth doesn't detect my device
- Make sure Bluetooth is enabled on your phone
- Make sure your vibrating device is turned on and charged
- Make sure it's not connected to another app
- Turn Bluetooth off then back on
- On iOS: allow Ember Read in Settings > Ember Read
Vibrations don't work
- Check that the device is connected (green icon)
- Check that Vibration mode is ON (gold button)
- Check that the intensity slider is not at zero
- Check that the book has been analyzed
Book analysis is stuck
- Delete the book
- Re-import it
- Make sure you have a stable internet connection
My device's battery
- The battery indicator appears in the top right of the reader in immersion mode
- If your device stops during reading, it's probably out of charge
- Not all devices transmit their battery level
The app asks for permissions
Location: required by iOS for Bluetooth scanning — Ember Read does not collect your location.
Microphone: only for audio mode (optional).