Last updated
What is built, and what comes next.
Every capability Rivyra needs to be complete, grouped by area, with its true status today. Nothing ahead carries a date, because a date we cannot keep is worse than none.
Showing 11 of 101 items Show everything
Screens are from the product, shown with sample content.
Reliability and privacy
Keeping the service up and your data yours.
Shipped
Running at rivyra.com
The service is deployed from committed code, with its own database, storage and worker.
Shipped
A strict content policy
Pages run only the site's own scripts, cannot be framed by another site, and carry the standard security headers. Every automated test fails on a single violation.
Shipped
Sessions you can end
A sign-in is a random token that the database stores only as a hash. It lasts up to 30 days and can be ended from any device.
Shipped
Media links that expire
A picture or video is handed out through a link that lasts five minutes, after checking who is asking.
Shipped
Work that survives a crash
Processing a picture or a video is a recorded job, so a restart picks it up where it stopped instead of losing it.
Shipped
Export your data
Ask in settings for a ZIP of your account. A link is mailed when it is ready, works once, and lasts seven days. It holds the messages you sent, not the ones you received.
Shipped
Delete your account
From settings, with your password. The account is hidden at once and deleted after 14 days. Signing in during those 14 days cancels it.
Shipped
A nightly database backup with a restore check
The database is copied every night and kept on the server. A copy that cannot be read back is refused, and a check restores the newest one into a scratch database.
Next
Backups kept somewhere else
Today's copies sit on the same server as the database, and uploaded pictures, video and audio are not backed up at all. Both need a copy in a second place.
Next
A full security review
Going through the service against a written list before it is called finished.
Next
Terms and privacy text in force
The terms, the privacy text and the community guidelines are published as drafts. They come into force when the owner has reviewed them.
