Cloud storage & share
Local editing is always available without an account. Online storage, share, and live present need sign-in and are opt-in. Real-time collaboration needs sign-in (experimental).
Local vs online
| Local | Online storage | |
|---|---|---|
| Where | Browser IndexedDB | Encrypted backup in the cloud |
| Quota | Does not count toward export quota (browser-limited) | Counts toward online capacity (1 GB in beta) |
| Other devices | Not synced | Open the same deck from the console |
| Clear site data | Lost | Unaffected |
Per-file cap in beta is about 200 MB. Version count is unlimited: unlocked automatic checkpoints rotate (about the last 20); tag a version to lock it. Deleting a deck or version frees space immediately.
Console → My files is where you upload pptx, rename, pin, and restore versions.
Media library
Insert → Library stores images, video, and audio in the browser (IndexedDB; no account required) and lets you organize them by category. After you sign in and unlock cloud storage, the same library encrypts to the server and can also be managed on the console Media library page. Inserting copies the file into the current deck, so PPTX export and Live Present both include it.
Turn on online storage
Choose cloud sync in the editor or console. Guests are asked to sign in first.
Encryption passphrase
The first time this account uses online storage, you set a passphrase (at least 8 characters, confirmed twice). It encrypts decks and the media library in the browser before upload. The server stores ciphertext only, plus an opaque check blob it cannot decrypt. Signing in does not ask for this passphrase.
- Keep the passphrase yourself; we cannot recover decrypted content if it is lost
- On another browser or device, enter the same passphrase. Do not set a new one. It is remembered on that device only
- Change it in the editor under File → Account. Existing cloud files and library items are always re-encrypted; you cannot skip that step
- If you forget it, delete the unreadable cloud copies (or start from a local draft / re-exported file), then set a new passphrase on the next upload. See FAQ
Beta access is not idle-deleted. Whether long-untouched leftover data is archived follows in-product notices at the time
Online share
Creates a hosted read-only slideshow link. Viewers do not need an account.
- Not counted as export; live link count capped by plan; updating an existing link does not use a new slot
- Password (Lite / Pro / beta) or unpublish
- Per-link size follows the per-file cap
- Manage links in Console → Share links: copy, open, delete
- Viewers can report a link. Repeated reports can unpublish it and block that deck from being shared again
Use share for client preview; send .pptx when the other party needs to keep editing, or use collaboration (experimental) below.
Live present
Pro / beta. Live Present in the Experimental command group publishes a read-only snapshot and opens a host page (it does not jump straight into a full-screen show). The host page shows the current state:
- Connecting / Reconnecting
- Waiting for audience. Waiting room is open; viewers appear on the right for you to admit
- On air. You have started presenting; the audience follows your slides
Before you start, you choose:
- Room password. Required before waiting or joining
- Waiting room. On by default; you admit or decline each viewer
- Block entry at start. New viewers are refused immediately
- Audience limit. 1-24 (classroom-scale audio)
- Host voice. Teach over the microphone (browser WebRTC; HTTPS or localhost)
- Raise hand. At most one speaker at a time
- Allow rename. Viewers can change their display name
When viewers open the link they can pick English / 简体中文 on the join screen (and again while waiting). The choice is stored in the browser for next time.
On the host page you can still lock the room, admit or decline people, remove viewers, and grant the floor. Audio is peer-to-peer (no TURN/SFU); some strict NATs will fail. This is not for hundreds of listeners.
Multimedia already embedded from the media library or a PPTX file is part of the live snapshot. Viewers follow the host clock and do not need to open the library.
Playback plugins packed into that snapshot can send their own messages in the room, such as a tally, a question, a reaction, or a countdown. See Playback plugins.
Collaboration (experimental)
Unlike read-only share / live present, collaboration lets several people edit the same deck at once.
- Sign in and open a deck
- File → Collaborate (or Open menu → Collaborate)
- The room is created automatically. Send the invite link; opening it joins the room
Shapes, text, slides, animations, and comments sync incrementally. A presence badge appears in the top bar. Edits an editor plugin makes through the undo stack use that same sync. The plugin's own panels do not. This is experimental. Keep another copy of the deck. See Editor and Editor plugins.