en
US
Light Theme
Dark Theme
Black Theme
Status.im Theme
Initializing service
Synchronising…
Listening for events
Noisy notifications
Silent notifications
Messages
Room
Settings
Member Details
Historical
Bug report
Community details
Send a sticker
Key Backup
Use Key Backup
Verify device
Keys backup is not finished, please wait…
You’ll lose your encrypted messages if you sign out now
Key backup in progress. If you sign out now you’ll lose access to your encrypted messages.
Secure Key Backup should be active on all of your devices to avoid losing access to your encrypted messages.
I don’t want my encrypted messages
Backing up keys…
Use Key Backup
Are you sure?
Back up
You’ll lose access to your encrypted messages unless you back up your keys before signing out.
Third party licences
Loading…
OK
Cancel
Save
Leave
Stay
Send
Copy
Edit
Reply
Resend
Remove
Quote
Download
Share
Speak
Clear
Later
Forward
Permalink
View Source
View Decrypted Source
Delete
Rename
Report content
Active call
Ongoing conference call.\nJoin as %1$s or %2$s
Voice
Video
Cannot start the call, please try later
"Due to missing permissions, some features may be missing…
"Due to missing permissions, this action is not possible.
You need permission to invite to start a conference in this room
Cannot start call
Device information
Conference calls are not supported in encrypted rooms
Call Anyway
Send Anyway
or
Invite
Offline
Accept
Skip
Done
Abort
Ignore
Exit
Actions
Sign out
Are you sure you want to sign out?
Voice Call
Video Call
Global search
Mark all as read
Historical
Quick reply
Mark as read
Open
Close
Copied to clipboard
Disable
Confirmation
Warning
Error
Home
Favourites
People
Rooms
Communities
Filter room names
Filter favourites
Filter people
Filter room names
Filter community names
Invites
Low priority
"System Alerts"
Conversations
Local address book
User directory
Matrix contacts only
No conversations
You didn’t allow Riot to access your local contacts
No results
Rooms
Room directory
No rooms
No public rooms available
- 1 user
- %d users
Invite
Communities
No groups
Send logs
Send crash logs
Send screenshot
Report bug
Please describe the bug. What did you do? What did you expect to happen? What actually happened?
If possible, please write the description in English.
Describe your problem here
In order to diagnose problems, logs from this client will be sent with this bug report. This bug report, including the logs and the screenshot, will not be publicly visible. If you would prefer to only send the text above, please untick:
You seem to be shaking the phone in frustration. Would you like to open the bug report screen?
The application has crashed last time. Would you like to open the crash report screen?
Rage shake to report bug
The bug report has been successfully sent
The bug report failed to be sent (%s)
Progress (%s%%)
Send into
Read
Join Room
Username
Create Account
Log in
Sign out
Home Server URL
Identity Server URL
Search
Start New Chat
Start Voice Call
Start Video Call
Send voice
Are you sure that you want to start a new chat with %s?
Are you sure that you want to start a voice call?
Are you sure that you want to start a video call?
Send files
Send sticker
Take photo or video
Take photo
Take video
You don’t currently have any stickerpacks enabled.\n\nAdd some now?
go on with…
Sorry, no external application has been found to complete this action.
Log in
Sign in with single sign-on
Create Account
Submit
Skip
Send Reset Email
Return to login screen
Email or user name
Password
New password
User name
"Add an email address to your account to let users discover you, and let you reset password."
"Add a phone number to your account to let users discover you."
"Add an email address and/or a phone number to your account to let users discover you.\n\nEmail address will also let you reset your password."
"Add an email address and a phone number to your account to let users discover you.\n\nEmail address will also let you reset your password."
Email address
Email address (optional)
Phone number
Phone number (optional)
Repeat password
Confirm your new password
Incorrect username and/or password
User names may only contain letters, numbers, dots, hyphens and underscores
Password too short (min 6)
Missing password
"This doesn’t look like a valid email address"
"This doesn’t look like a valid phone number"
This email address is already defined.
Missing email address
Missing phone number
Missing email address or phone number
Invalid token
Passwords don’t match
Forgot password?
Use custom server options (advanced)
Please check your email to continue registration
Registration with email and phone number at once is not supported yet until the api exists. Only the phone number will be taken into account.\n\nYou may add your email to your profile in settings.
This Home Server would like to make sure you are not a robot
Username in use
Home Server:
Identity Server:
I have verified my email address
To reset your password, enter the email address linked to your account:
The email address linked to your account must be entered.
A new password must be entered.
An email has been sent to %s. Once you’ve followed the link it contains, click below.
Failed to verify email address: make sure you clicked the link in the email
Your password has been reset.\n\nYou have been logged out of all devices and will no longer receive push notifications. To re-enable notifications, re-log in on each device.
"Please review and accept the policies of this homeserver:"
URL must start with http[s]://
Unable to login: Network error
Unable to login
Unable to register: Network error
Unable to register
Unable to register : email ownership failure
Please enter a valid URL
This URL is not reachable, please check it
Your device is using an outdated TLS security protocol, vulnerable to attack, for your security you will not be able to connect
Mobile
Invalid username/password
The access token specified was not recognised
Malformed JSON
Did not contain valid JSON
Too many requests have been sent
This user name is already used
The email link which has not been clicked yet
You need to log back in to generate end-to-end encryption keys for this device and submit the public key to your homeserver.\nThis is a once off.\nSorry for the inconvenience.
Re-request encryption keys from your other devices.
Key request sent.
Request sent
Please launch Riot on another device that can decrypt the message so it can send the keys to this device.
Read Receipts List
Groups List
- 1 membership change
- %d membership changes
Send as
Original
Large
Medium
Small
"Cancel the download?
Cancel the upload?
%d s
%1$dm %2$ds
Yesterday
Today
Room name
Room topic
Calls
Use default Riot ringtone for incoming calls
Incoming call ringtone
Select ringtone for calls:
Call
Call connected
Call connecting…
Call ended
Calling…
Incoming Call
Incoming Video Call
Incoming Voice Call
Call In Progress…
Video Call In Progress…
The remote side failed to pick up.
Media Connection Failed
Cannot initialize the camera
call answered elsewhere
Take a picture or a video"
Cannot record video"
Information
Riot needs permission to access your photo and video library to send and save attachments.\n\nPlease allow access on the next pop-up to be able to send files from your phone.
Riot needs permission to access your camera to take pictures and video calls.
\n\nPlease allow access on the next pop-up to be able to make the call.
Riot needs permission to access your microphone to perform audio calls.
\n\nPlease allow access on the next pop-up to be able to make the call.
Riot needs permission to access your camera and your microphone to perform video calls.\n\nPlease allow access on the next pop-ups to be able to make the call.
Riot needs permission to access your address book contacts to find other Matrix users based on their email and phone numbers.\n\nPlease allow access on the next pop-up to discover address book users reachable from Riot.
Riot needs permission to access your address book contact to find other Matrix users based on their email and phone numbers.\n\nAllow Riot to access your contacts ?
Sorry. Action not performed, due to missing permissions
Saved
Save to downloads?
YES
NO
Continue
Remove
Join
Preview
Reject
List members
Open header
Syncing…
Jump to first unread message.
You have been invited to join this room by %s
This invitation was sent to %s, which is not associated with this account.\nYou may wish to login with a different account, or add this email to your account.
You are trying to access %s. Would you like to join in order to participate in the discussion?
a room
This is a preview of this room. Room interactions have been disabled.
New Chat
Add member
- 1 active members
- %d active members
- 1 member
- %d members
1 member
- 1s
- %ds
- 1m
- %dm
- 1h
- %dh
- 1d
- %dd
Leave room
Are you sure you want to leave the room?
Are you sure you want to remove %s from this chat?
Create
Online
Offline
Idle
%1$s now
%1$s %2$s ago
ADMIN TOOLS
CALL
DIRECT CHATS
DEVICES
Invite
Leave this room
Remove from this room
Ban
Unban
Kick
Reset to normal user
Make moderator
Make admin
Hide all messages from this user
Show all messages from this user
Show all messages from this user?\n\nNote that this action will restart the app and it may take some time.
User ID, Name or email
Mention
Show Device List
You will not be able to undo this change as you are promoting the user to have the same power level as yourself.\nAre you sure?
- Are you sure that you want to kick this user from this chat?
- Are you sure that you want to kick these users from this chat?
Are you sure that you want to ban this user from this chat?
Reason
"Are you sure you want to invite %s to this chat?"
"%1$s, "
%1$s and %2$s
%1$s %2$s
Invite by ID
LOCAL CONTACTS (%d)
USER DIRECTORY (%s)
Matrix users only
Invite user by ID
Please enter one or more email address or Matrix ID
Email or Matrix ID
Search
%s is typing…
%1$s & %2$s are typing…
%1$s & %2$s & others are typing…
Send an encrypted message…
Send a message (unencrypted)…
Send an encrypted reply…
Send a reply (unencrypted)…
Connectivity to the server has been lost.
Messages not sent. %1$s or %2$s now?
Messages not sent due to unknown devices being present. %1$s or %2$s now?
Resend all
cancel all
Resend unsent messages
Delete unsent messages
File not found
You do not have permission to post to this room
- 1 new message
- %d new messages
Trust
Do not trust
Logout
Ignore
Fingerprint (%s):
Could not verify identity of remote server.
This could mean that someone is maliciously intercepting your traffic, or that your phone does not trust the certificate provided by the remote server.
If the server administrator has said that this is expected, ensure that the fingerprint below matches the fingerprint provided by them.
The certificate has changed from one that was trusted by your phone. This is HIGHLY UNUSUAL. It is recommended that you DO NOT ACCEPT this new certificate.
The certificate has changed from a previously trusted one to one that is not trusted. The server may have renewed its certificate. Contact the server administrator for the expected fingerprint.
Only accept the certificate if the server administrator has published a fingerprint that matches the one above.
Room Details
People
Files
Settings
- 1 selected
- %d selected
Malformed ID. Should be an email address or a Matrix ID like \'@localpart:domain\'
INVITED
JOINED
Reason for reporting this content
Do you want to hide all messages from this user?\n\nNote that this action will restart the app and it may take some time.
Cancel Upload
Cancel Download
Search
Filter room members
No results
ROOMS
MESSAGES
PEOPLE
FILES
JOIN
DIRECTORY
FAVORITES
ROOMS
LOW PRIORITY
INVITES
Start chat
Create room
Join room
Join a room
Type a room id or a room alias
Browse directory
- 1 room
- %d rooms
- %1$s room found for %2$s
- %1$s rooms found for %2$s
Searching directory…
All messages (noisy)
All messages
Mentions only
Mute
Favourite
De-prioritize
Direct Chat
Leave Conversation
Forget
Add Homescreen Shortcut
Messages
Settings
Version
Version %s
Terms & conditions
Third party notices
Copyright
Privacy policy
Profile Picture
Display Name
Email
Add email address
Phone
Add phone number
Application info
Show the application info in the system settings.
Advanced Notification Settings
Set notification importance by event, Configure sound, led, vibration
Notification importance by event
Notification privacy
Troubleshoot Notifications
Troubleshooting diagnostics
Run Tests
Running… (%1$d of %2$d)
Basic diagnostic is ok. If you still do not receive notifications, please submit a bug report to help us investigate.
One or more tests have failed, try suggested fix(es).
One or more tests have failed, please submit a bug report to help us investigate.
System Settings.
Notifications are enabled in the system settings.
Notifications are disabled in the system settings.\nPlease check system settings.
Open Settings
Account Settings.
Notifications are enabled for your account.
Notifications are disabled for your account.\nPlease check account settings.
Enable
Device Settings.
Notifications are enabled for this device.
Notifications are not allowed for this device.\nPlease check the Riot settings.
Enable
Custom Settings.
Notice that some messages type are set to be silent (will produce a notification with no sound).
Some notifications are disabled in your custom settings.
Failed to load custom rules, please retry.
Check Settings
Play Services Check
Google Play Services APK is available and up-to-date.
Riot uses Google Play Services to deliver push messages but it doesn’t seem to be configured correctly:\n%1$s
Fix Play Services
Firebase Token
FCM token successfully retrieved:\n%1$s
Failed to retrieved FCM token:\n%1$s
[%1$s]\nThis error is out of control of Riot and according to Google, this error indicates that the device has too many apps registered with FCM. The error only occurs in cases where there are extreme numbers of apps, so it should not affect the average user.
[%1$s]\nThis error is out of control of Riot. It can occur for several reasons. Maybe it will work if you retry later, you can also check that Google Play Service is not restricted in data usage in the system settings, or that your device clock is correct, or it can happen on custom ROM.
[%1$s]\nThis error is out of control of Riot. There is no Google account on the phone. Please open the account manager and add a Google account.
Add Account
Token Registration
FCM token successfully registered to HomeServer.
Failed to register FCM token to HomeServer:\n%1$s
Notifications Service
Notifications Service is running.
Notifications Service is not running.\nTry to restart the application.
Start Service
Notifications Service Auto-Restart
Service was killed and restarted automatically.
Service failed to restart
Start on boot
Service will start when the device is restarted.
The service will not start when the device is restarted, you will not receive notifications until Riot has been opened once.
Enable Start on boot
Check background restrictions
Background restrictions are disabled for Riot. This test should be run using mobile data (no WIFI).\n%1$s
Background restrictions are enabled for Riot.\nWork that the app tries to do will be aggressively restricted while it is in the background, and this could affect notifications.\n%1$s
Disable restrictions
Battery Optimization
Riot is not affected by Battery Optimization.
If a user leaves a device unplugged and stationary for a period of time, with the screen off, the device enters Doze mode. This prevents apps from accessing the network and defers their jobs, syncs, and standard alarms.
Ignore Optimization
Normal
Reduced privacy
The app needs permission to run in the background
The apps does not need to connect to the HomeServer in the background, it should reduce battery usage
• Notifications are sent via Firebase Cloud Messaging
• Notifications only contain meta data
• Message content of the notification is located securely direct from the Matrix homeserver
• Notifications contain meta and message data
• Notifications will not show message content
Notification sound
Enable notifications for this account
Enable notifications for this device
Turn the screen on for 3 seconds
Configure Noisy Notifications
Configure Call Notifications
Configure Silent Notifications
Choose LED color, vibration, sound…
Msgs containing my display name
Msgs containing my user name
Msgs in one-to-one chats
Msgs in group chats
When I’m invited to a room
Call invitations
Messages sent by bot
Background synchronization
Start on boot
Enable background sync
Sync request timeout
Delay between each request
second
seconds
Version
olm version
Terms & conditions
Third party notices
Copyright
Privacy policy
Keep media
Clear cache
Clear media cache
User settings
Notifications
Ignored users
Other
Advanced
Cryptography
Cryptography Keys Management
Notification Targets
Local contacts
Contacts permission
Phonebook country
Home display
Pin rooms with missed notifications
Pin rooms with unread messages
Devices
Inline URL preview
Preview links within the chat when your homeserver supports this feature.
Send typing notifications
Let other users know that you are typing.
Markdown formatting
Format messages using markdown syntax before they are sent. This allows for advanced formatting such as using asterisks to display italic text.
Show timestamps for all messages
Show timestamps in 12-hour format
Show read receipts
Click on the read receipts for a detailed list.
Show join and leave events
Invites, kicks, and bans are unaffected.
Show account events
Includes avatar and display name changes.
Vibrate when mentioning a user
Preview media before sending
Send message with enter
Enter button of the soft keyboard will send message instead of adding a line break
Deactivate account
Deactivate my account
Notification Privacy
Riot can run in the background to manage your notifications securely and privately. This might affect battery usage.
Grant permission
Choose another option
Background Connection
Riot needs to keep a low impact background connection in order to have reliable notifications.\nOn the next screen you will be prompted to allow Riot to always run in background, please accept.
Grant permission
Analytics
Send analytics data
Riot collects anonymous analytics to allow us to improve the application.
Please enable analytics to help us improve Riot.
Yes, I want to help!
Data save mode
Data save mode applies a specific filter so presence updates and typing notifications are filtered out.
Device details
ID
Name
Device Name
Last seen
%1$s @ %2$s
This operation requires additional authentication.\nTo continue, please enter your password.
Authentication
Password:
Submit
Logged in as
Home Server
Identity Server
User interface
Language
Choose language
Verification Pending
Please check your email and click on the link it contains. Once this is done, click continue.
Unable to verify email address. Please check your email and click on the link it contains. Once this is done, click continue.
This email address is already in use.
This email address was not found.
This phone number is already in use.
An error occurred while verifying your email address.
Password
Change password
Current password
New password
Confirm new password
Update Password
Failed to update password
The password is not valid
Your password has been updated
Show all messages from %s?\n\nNote that this action will restart the app and it may take some time.
Passwords do not match
Are you sure you want to remove this notification target?
Are you sure you want to remove the %1$s %2$s?
Choose a country
Country
Please choose a country
Phone number
Invalid phone number for the selected country
Phone verification
"We’ve sent an SMS with an activation code. Please enter this code below."
Enter an activation code
Error while validating your phone number
Code
An error occurred while verifying your phone number.
Additional info: %s
Media
Default compression
Choose
Default media source
Choose
Play shutter sound
Flair
You are not currently a member of any communities.
3 days
1 week
1 month
Forever
Room Photo
Room Name
Topic
Room Tag
Tagged as:
Favourite
Low priority
None
Access and visibility
List this room in room directory
Notifications
Room Access
Room History Readability
Who can read history?
Who can access this room?
Anyone
Members only (since the point in time of selecting this option)
Members only (since they were invited)
Members only (since they joined)
To link to a room it must have an address.
Only people who have been invited
Anyone who knows the room’s link, apart from guests
Anyone who knows the room’s link, including guests
Banned users
Advanced
This room’s internal ID
Addresses
Labs
These are experimental features that may break in unexpected ways. Use with caution.
End-to-End Encryption
End-to-End Encryption is active
You need to logout to be able to enable the encryption.
Encrypt to verified devices only
Never send encrypted messages to unverified devices in this room from this device.
This room has no local addresses
New address (e.g #foo:matrix.org")
This room is not showing flair for any communities
New community ID (e.g +foo:matrix.org")
Invalid community ID
\'%s\' is not a valid community ID
Invalid alias format
\'%s\' is not a valid format for an alias
You will have no main address specified for this room."
Main address warnings
Set as Main Address
Unset as Main Address
Copy Room ID
Copy Room Address
Encryption is enabled in this room.
Encryption is disabled in this room.
Enable encryption \n(warning: cannot be disabled again!)
Directory
Theme
%s was trying to load a specific point in this room’s timeline but was unable to find it.
End-to-end encryption information
Event information
User id
Curve25519 identity key
Claimed Ed25519 fingerprint key
Algorithm
Session ID
Decryption error
Sender device information
Device name
Name
Device ID
Device key
Verification
Ed25519 fingerprint
Export E2E room keys
Export room keys
Export the keys to a local file
Export
Please create a passphrase to encrypt the exported keys. You will need to enter the same passphrase to be able to import the keys.
The E2E room keys have been saved to \'%s\'.\n\nWarning: this file may be deleted if the application is uninstalled.
Encrypted Messages Recovery
Manage Key Backup
Import E2E room keys
Import room keys
Import the keys from a local file
Import
Encrypt to verified devices only
Never send encrypted messages to unverified devices from this device.
%1$d/%2$d key(s) imported with success.
NOT Verified
Verified
Blacklisted
unknown device
unknown ip
none
Verify
Unverify
Blacklist
Unblacklist
Verify device
To verify that this device can be trusted, please contact its owner using some other means (e.g. in person or a phone call) and ask them whether the key they see in their User Settings for this device matches the key below:
If it matches, press the verify button below. If it doesn’t, then someone else is intercepting this device and you should probably blacklist it. In the future this verification process will be more sophisticated.
I verify that the keys match
Riot now supports end-to-end encryption but you need to log in again to enable it.\n\nYou can do it now or later from the application settings.
Room contains unknown devices
This room contains unknown devices which have not been verified.\nThis means there is no guarantee that the devices belong to the users they claim to.\nWe recommend you go through the verification process for each device before continuing, but you can resend the message without verifying if you prefer.\n\nUnknown devices:
Select a room directory
The server may be unavailable or overloaded
Type a homeserver to list public rooms from
Homeserver URL
All rooms on %s server
All native %s rooms
Type here…
- 1 unread notified message
- %d unread notified messages
- 1 unread notified message
- %d unread notified messages
- 1 room
- %d rooms
- %1$s: 1 message
- %1$s: %2$d messages
- %d notification
- %d notifications
%1$s in %2$s"
New Event
Room
New Messages
New Invitation
Me
** Failed to send - please open room
Search for historical
Font size
Tiny
Small
Normal
Large
Larger
Largest
Huge
You need permission to manage widgets in this room
Widget creation has failed
%1$s added by %2$s
%1$s removed by %2$s
Create conference calls with jitsi
Are you sure you want to delete the widget from this room?
- 1 active widget
- %d active widgets
Sorry, conference calls with Jitsi are not supported on old devices (devices with Android OS below 5.0)
Unable to create widget.
Failed to send request.
Power level must be positive integer.
You are not in this room.
You do not have permission to do that in this room.
Missing room_id in request.
Missing user_id in request.
Room %s is not visible.
A required parameter is missing.
A parameter is not valid.
Add Matrix apps
Use native camera
Start the system camera instead of the custom camera screen.
Use keyboard enter key to send message
Send voice messages
This option requires a third party application to record the messages.
You added a new device \'%s\', which is requesting encryption keys.
A new device is requesting encryption keys.\nDevice name: %1$s\nLast seen: %2$s\nIf you didn’t log in on another device, ignore this request.
Your unverified device \'%s\' is requesting encryption keys.
An unverified device is requesting encryption keys.\nDevice name: %1$s\nLast seen: %2$s\nIf you didn’t log in on another device, ignore this request.
Start verification
Verify
Share without verifying
Share
Key Share Request
Ignore request
Ignore
Warning!
Conference calling is in development and may not be reliable.
Command error
Unrecognized command: %s
The command \"%s\" needs more parameters, or some parameters are incorrect.
Displays action
Bans user with given id
Unbans user with given id
Define the power level of a user
Deops user with given id
Invites user with given id to current room
Joins room with given alias
Leave room
Set the room topic
Kicks user with given id
Changes your display nickname
On/Off markdown
To fix Matrix Apps management
Markdown has been enabled.
Markdown has been disabled.
Off
Silent
Noisy
Encrypted message
Create
Create Community
Community name
Example
Community Id
example
Home
People
Rooms
No users
Rooms
Joined
Invited
Filter group members
Filter group rooms
- 1 member
- %d members
- 1 room
- %d rooms
The community admin has not provided a long description for this community.
You have been kicked from %1$s by %2$s
You have been banned from %1$s by %2$s
Reason: %1$s
Rejoin
Forget room
Receipt avatar
Notice avatar
Avatar
To continue using the %1$s homeserver you must review and agree to the terms and conditions.
Review now
Deactivate Account
This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.\n\nDeactivating your account does not by default cause us to forget messages you have sent. If you would like us to forget your messages, please tick the box below.\n\nMessage visibility in Matrix is similar to email. Our forgetting your messages means that messages you have sent will not be shared with any new or unregistered users, but registered users who already have access to these messages will still have access to their copy.
Please forget all messages I have sent when my account is deactivated (Warning: this will cause future users to see an incomplete view of conversations)
To continue, please enter your password:
Deactivate Account
Please enter a username.
Please enter your password.
This room has been replaced and is no longer active
The conversation continues here
This room is a continuation of another conversation
Click here to see older messages
Resource Limit Exceeded
"Contact Administrator"
"contact your service administrator"
"This homeserver has exceeded one of its resource limits so some users will not be able to log in."
"This homeserver has exceeded one of its resource limits."
"This homeserver has hit its Monthly Active User limit so "some users will not be able to log in."
"This homeserver has hit its Monthly Active User limit."
"Please %s to get this limit increased."
"Please %s to continue using this service."
Lazy load rooms members
Increase performance by only loading room members on first view.
Your homeserver does not support lazy loading of room members yet. Try later.
Sorry, an error occurred
expand
collapse
Show the info area
Always
For messages and errors
Only for errors
%1$s:
%1$s: %2$s
+%d
%d+
No valid Google Play Services APK found. Notifications may not work properly.
Riot.im - Communicate, your way
"We’re always making changes and improvements to Riot.im.
The complete changelog can be found here: %1$s.
To make sure you don’t miss a thing, just keep your updates turned on."
A universal secure chat app entirely under your control.
"A chat app, under your control and entirely flexible. Riot lets you communicate the way you want. Made for [matrix] - the standard for open, decentralised communication.
Get a free matrix.org account, get your own server at https://modular.im, or use another Matrix server.
Why choose Riot.im?
• COMPLETE COMMUNICATION: Build rooms around your teams, your friends, your community - however you like! Chat, share files, add widgets and make voice and video calls - all free of charge.
• POWERFUL INTEGRATIONS: Use Riot.im with the tools you know and love. With Riot.im you can even chat with users and groups on other chat apps.
• PRIVATE AND SECURE: Keep your conversations secret. State of the art end-to-end encryption ensures that private communication stays private.
• OPEN, NOT CLOSED: Open source, and built on Matrix. Own your own data by hosting your own server, or selecting one you trust.
• EVERYWHERE YOU ARE: Stay in touch wherever you are with fully synchronised message history across all your devices and online at https://riot.im."
Create passphrase
Confirm passphrase
Enter passphrase
Passphrase doesn’t match
Please enter a passphrase
Passphrase is too weak
Please delete the passphrase if you want Riot to generate a recovery key.
No Matrix session available
Never lose encrypted messages
Messages in encrypted rooms are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.\n\nSecurely back up your keys to avoid losing them.
Start using Key Backup
(Advanced)
Manually export keys
Secure your backup with a Passphrase.
We’ll store an encrypted copy of your keys on your homeserver. Protect your backup with a passphrase to keep it secure.\n\nFor maximum security, this should be different from your account password.
Set Passphrase
Creating Backup
Or, secure your backup with a Recovery Key, saving it somewhere safe.
(Advanced) Set up with Recovery Key
Success !
Your keys are being backed up.
Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your passphrase.\nKeep your recovery key somewhere very secure, like a password manager (or a safe)
Keep your recovery key somewhere very secure, like a password manager (or a safe)
Done
I’ve made a copy
Save Recovery Key
Share
Save as File
The recovery key has been saved to \'%s\'.\n\nWarning: this file may be deleted if the application is uninstalled.
Please make a copy
Share recovery key with…
Generating Recovery Key using passphrase, this process can take several seconds.
Recovery Key
Unexpected error
Backup Started
Your encryption keys are now being backed up in the background to your homeserver. The initial backup could take several minutes.
Are you sure?
You may lose access to your messages if you log out or lose this device.
Fetching backup version…
Use your recovery passphrase to unlock your encrypted messages history
use your recovery key
Don’t know your recovery passphrase, you can %s.
Use your Recovery Key to unlock your encrypted messages history
Enter Recovery Key
Message Recovery
Lost your recovery key? You can set up a new one in settings.
Backup could not be decrypted with this passphrase: please verify that you entered the correct recovery passphrase.
Network error: please check your connection and retry.
Restoring backup:
Computing recovery key…
Downloading keys…
Importing keys…
Unlock History
Please enter a recovery key
Backup could not be decrypted with this recovery key: please verify that you entered the correct recovery key.
Backup Restored %s !
Restored %1$d session keys, and added %2$d new key(s) that was not known by this device
- Restored a backup with %d key.
- Restored a backup with %d keys.
- %d new key has been added to this device.
- %d new keys have been added to this device.
Failed to get latest restore keys version (%s).
Session crypto is not activated
Restore from Backup
Delete Backup
Key Backup has been correctly set up for this device.
Key Backup is not active on this device.
Your keys are not being backed up from this device.
Backup has a signature from unknown device with ID %s.
Backup has a valid signature from this device.
Backup has a valid signature from verified device %s.
Backup has a valid signature from unverified device %s
Backup has a invalid signature from verified device %s
Backup has a invalid signature from unverified device %s
Failed to get trust info for backup (%s).
To use Key Backup on this device, restore with your passphrase or recovery key now.
Deleting backup…
Failed to delete backup (%s)
Checking backup state
Delete Backup
Delete your backed up encryption keys from the server? You will no longer be able to use your recovery key to read encrypted message history.
New Key Backup
A new secure message key backup has been detected.\n\nIf you didn’t set the new recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.
It was me
Never lose encrypted messages
Start using Key Backup
Never lose encrypted messages
Use Key Backup
New encrypted messages keys
Manage in Key Backup
Backing up keys…
All keys backed up
- Backing up %d key…
- Backing up %d keys…
Version
Algorithm
Signature
Invalid homeserver discovery response
"Autocomplete Server Options
Riot detected a custom server configuration for your userId domain \"%1$s\":\n%2$s
Use Config
Verify by comparing a short text string.
For maximum security, we recommend you do this in person or use another trusted means of communication.
Begin Verifying
Incoming Verification Request
Verify this device to mark it as trusted. Trusting devices of partners gives you extra peace of mind when using end-to-end encrypted messages."
Verifying this device will mark it as trusted, and also mark your device as trusted to the partner."
Verify this device by confirming the following emoji appear on the screen of the partner"
Verify this device by confirming the following numbers appear on the screen of the partner"
You received an incoming verification request.
View request
Waiting for partner to confirm…
Verified!
You\'ve successfully verified this device.
Secure messages with this user are end-to-end encrypted and not able to be read by third parties.
Got it
Nothing appearing? Not all clients supports interactive verification yet. Use legacy verification.
Use legacy verification.
Key Verification
Request Cancelled
The other party cancelled the verification.\n%s
The verification is canceled.\nReason: %s
Interactive Device Verification
Verification Request
%s wants to verify your device
The user cancelled the verification
The verification process timed out
The device does not know about that transaction
The device can’t agree on a key agreement, hash, MAC, or SAS method
The hash commitment did not match
The SAS did not match
The device received an unexpected message
An invalid message was received
Key mismatch
User mismatch
Unknown Error