To learn how to use the Roomys app, download the
User Guide.
Check the FAQs below or send a message in a room to get
community support or get in touch with our team.
Using an email address when creating a Matrix account is
optional; it will make it easier for others to discover
you and can help you to reset your password if needed.
It's ultimately up to the administrator
of the server to decide whether or not you need to use an
email address when creating a Matrix account.
For accounts on the matrix.org homeserver,
supplying an email address during registration is
optional, but matrix.org reserves the right to
occasionally require it for abuse mitigation as referred
to in the
privacy policy.
We will use your username to create an ID (Matrix ID) allowing to disambiguate you from others with the same display name. It will allow us to keep your email confidential. 🙂
Not anymore. Sorry!
Just type their name and they will be notified
accordingly. You can autocomplete by pressing the tab
button, you don’t need any prefix for the mention to
work!
By default you’ll be notified if your display name and
your user name are mentioned. You can add other names,
nicknames or keywords on which you want to be notified
from your settings, in the Notifications section.
Simple, just drag the file into Roomys and it will
automatically upload. Alternatively you can click on the
paperclip icon in the text input field and browse your
filesystem.
Yes you can! On a mobile device simply press the arrow
which is pointing upwards (on iOS) or the + symbol (on
android) while in a chat and select your file.
You can invite someone to a room by using the "Invite
to this room" button in the right hand side
"Room members list" using their Matrix ID (if
they have one) or by email. Those without a Matrix ID will
be able to preview the room if the room allows for that.
Yes! Roomys shows who has read a message by displaying
their avatar to the right of the message. Hovering over
these avatars (or clicking on them on mobile) will give
you the user’s info and reading time.
To search a room from Desktop, click on the magnifying
glass located near the top of the screen. You can then
type in a keyword or filename that you are searching for
with the ability to select whether you want to search
within the specific chat room or across all conversations.
For encrypted rooms, search only works on Desktop (not
Roomys web and mobile) and you need to have "Message
search" enabled in the Roomys Security & Privacy
settings.
On Roomys iOS, tap the room name at
the top, then "Search room."
On
Roomys Android, tap the three dots in the top right
corner, then "Search."
Click on the drop down menu under your name in the top
left corner of the web or desktop app and select. From
here you can change all of your account and general
Roomys preferences.
Roomys allows you to customise your notifications at two
levels: across the app and per room. You can configure how
you will be notified for given events by default in the
Notifications section of your Settings (accessible from
the drop down menu under your name in the top left corner
of the web/desktop app).
You can configure
keywords, default notification settings for group,
one-to-one chat rooms, invites and calls. The
notifications can be:
– Turned off: you won’t be notified when the selected
event happens.
– Turned on: you will get a message
popping up when the selected event happens, but no
sound.
– “Noisy”: you will get a visual highlight
(red badge and/or text highlight), a sound and/or
vibration (depending on the device) when the selected
event happens.
Then for finer tuning, you can easily configure per room
notification setting from the context menu you get by
clicking on the [...] icon that appears when hovering over
the room name in the room list. This is very handy when
you wish to temporarily mute a room, or make sure you’re
not missing anything from a given discussion. You can
select the following options:
– Mute: you won’t be notified, even if your name or a
keyword is mentioned.
– Mentions only: you will only
be notified for the items that are meant to be ‘noisy’,
i.e. your name and keywords.
– All messages: you will
get a (silent) notification for every message happening in
the room; your ‘noisy’ events (e.g. your name being
mentioned) will still be noisy (red badge and sound).
–
All messages (noisy): every message will make a noise on
top of the visual notification. Your noisy events will
still be differentiated by a red badge.
You can set Roomys up to email you when you have missed
some activity (new messages, new invites…). You can do
this in the Notification section of your Settings and turn
on the toggle labelled as ‘Enable email notifications’.
You can change your display name in General section of
your Settings (accessible from the drop down menu under
your name in the top left corner of the web/desktop
app).
The Roomys team won't be able to reset passwords or
reactivate matrix.org accounts.
If you have
forgotten your password, please visit
app.Element.io and
click on the link ‘Set a new password’. You will need to
input the email address which is registered to your
Roomys account and choose a new password. An email will
then be sent to confirm your request to reset your
password. Please follow the link in the email to complete
the process and regain access to your account.
If you haven't set an email address for
your Roomys account, please contact your homeserver
administrator who may choose to reset your password for
you.
It's ultimately up to the administrator of the server
to decide whether or not you need to use an email address
when creating a Matrix account, and optionally restrict
this to certain email addresses or domains.
If
you can, we strongly recommend that you set an email
address in order to be able to reclaim your account if
you’ve lost your password. It is also useful for people to
find you, and easier to remember than (yet another) ID. If
you haven’t done so at registrationdon’t worry; you can
add as many email addresses as you like, at any point, in
the General section of your Settings
If you
have forgotten your password and did not register an email
address with your account, your homeserver administrator
may choose to reset the password for you. If not,
we're sorry to say that there is no other way to
access your account. 🙁
You can change the settings for any one-to-one chat or
group room by clicking on the cog icon next to the room
name.
You can restrict the access of a room to people who have
been invited by selecting the “Private (invite only)"
option in the "Security & Privacy" settings
of the room. People knowing the link of the room won’t be
able to access it if an invite hasn’t been explicitly sent
to their email address or ID.
By adding the
room to a Space, you can also select "Space
members" to only allow anyone that is a member of the
Space to join.
You can restrict the access of a room to people with whom
you shared a link to the room by selecting the “anyone who
knows the room link” option in the room settings.
Selecting this option will not make the room publicly
visible to the rest of the community.
You can get your room listed into your server’s directory
by checking the button labeled "Publish this room to
the public in example.com's room directory?". By
checking this box, it will be discoverable to anyone
searching for a room on the server. However, they will be
able to join only if you haven’t restricted the access
only to people with an invitation.
If your room is listed in the directory, people will know
it exists but they will only be able to join it if you
allowed the access to it to anyone knowing the link.
It depends on how you configured the history visibility
for the room. By default every member of the room can read
its history. But you can decide that new joiners will only
see the history they are part of, I.E. Members will only
be able to see the history of the room since they were
invited (or joined, both options are available).
However it is important to note that these
settings are not retroactive and only apply from the time
they are selected: if you have a discussion with the
history being visible to every member since the start,
then change it to discuss an important matter so that
people only see the history from the time they joined, new
members will have access to all the history before you
changed the option.
Making the history visible to anyone means that people can
see what is being said in a room before joining it. So
typically, if you are browsing the room directory and see
a room which might be interesting, you will have the
opportunity to “peek” into it, having a view of what has
been said without joining it. This gives users the
opportunity to gauge a room before joining. It is a useful
option for rooms publicly listed and hosting public
discussions, or for people you share your room link with,
so that they have an idea of what they’re going into
before joining.
By default the room has an ugly identifier which is barely
human readable. Setting an address for a room allows you
to give it a simple reference, making it easier to share a
link to it. The addresses are linked to the server you are
registered on (e.g. Matrix.org if your ID is
@username:matrix.org). A room can have different addresses
on the same homeserver and addresses on different
homeservers. They are just a user friendly entry point,
but are required the moment you want to make the room
accessible in other ways than by inviting users.
The favourite section allows you to pin and order
important rooms which will be displayed at the top of your
Roomys room list.
The low priority section allows you to declutter your room
list by moving rooms you consider less important to the
bottom.
The “historical” section lists all the rooms you’ve left
and allows you to access the history you have there. You
won’t see the new activity in these rooms, only what
happened before you left.
In the roles and permissions section of the room’s
settings, you’ll be able to configure the privilege levels
required to perform various actions in the room, e.g. send
a message, ban / kick members, redact messages, update the
room’s settings, invite new members, etc..
Please note that Roomys is a client that allows you to
access any homeserver in the Matrix network, just like a
browser allows you to access any website you want. Each
homeserver has different approaches to Abuse Management
and Privacy, which are out of Roomys’s control.
Here is Roomys’s
privacy policy. If you have
additional questions, contact our
DPO.
Report inappropriate content on Roomys by hovering on the
message and clicking the more options button (three dots)
and "Report content".
Please read our
Copyright Policy for our
approach to copyright. To send DMCA takedown notices,
contact.
Encryption means scrambling a message in such a way that
only those knowing the secret key can unscramble it. We
use encryption to keep your messages and files private.
End-to-end encryption means your messages and files are
encrypted before they leave your device, and stay
encrypted until they reach the other participants'
devices. End-to-end encrypted messages can
only be read by the participants in the
conversation.
Thanks to end-to-end encryption, your messages can only be
read by the participants in the conversation
and nobody else. This means your messages
can't be read by anyone at Roomys, or by any other
third party. It also means that if you lose your keys, you
won't be able to read your messages.
If you can't read a message it's because your
device doesn't have the right key. If your device
doesn't have the right key, there are two ways you
might be able to get hold of the key:
-
Restore all of your keys from key backup
- Upload
keys from a manual backup (advanced)
When key backup is enabled, your device will maintain a
secure copy of its keys on your Matrix homeserver. To
ensure those keys can only ever be accessed by you, they
are encrypted on your device, with a key that you either
store yourself, or secure with a passphrase and upload to
your Matrix homeserver. It is important to understand that
to protect your privacy, your keys never leave your device
unencrypted.
This is needed to help you set up new devices and retrieve
your message history. If you sign out of Roomys
everywhere or lose all of your devices, secure backup
allows you to recover full access to your account. It also
will allow you to get your message history on additional
devices. No one, not even your account provider, can
access your secure backup.
A recovery key is a unique 48-character key. It can be
used to give devices access to your secure backup. You can
use it to verify additional devices. If you have signed
out of Roomys everywhere or lose all of your devices, the
recovery key is required to get full access to your
account and recover your message history.
Unfortunately, your previous secure messages will be lost
and you’ll need to verify yourself with other users
again.
Yes. Your keys are encrypted before they are uploaded to
your Matrix homeserver, so no one except you can see them
unencrypted.
Go to User Settings -> Security & Privacy and click
Start using Key Backup.
Go to User Settings -> Security & Privacy and click
Restore from Backup.
When Roomys sees a message it can't decrypt, it
automatically asks your other devices if they have a copy
of the necessary key. Keys will be shared automatically
with trusted devices.
For historical reasons, when we say 'device' we
don't mean your phone or your laptop - you actually
create a new 'device' each time you log in on
Matrix (and destroy it again when you log out).
Roomys uses trust to represent an additional
layer of security within the app, over and above username
and password authentication.
If somebody is
sending messages as Alice, we know that they have access
to Alice's account - either they've logged in
with Alice's username and password, or they're
using a logged in session, perhaps on Alice's
phone.
Usually, that somebody is going to be
Alice. Unfortunately, in the real world, passwords can be
guessed or sniffed and phones can be stolen.
Roomys's trust mechanism is designed to
mitigate this.
Roomys uses cross-signed
device verification to help ensure the identity of
conversation participants and their devices, with minimal
effort.
In Roomys, you can see every device
that has joined an encrypted conversation. If a new and
unexpected device joins, you can use device verification
to check that it's really Alice. And if you suspect
that a trusted device has fallen into the wrong hands, you
can revoke that trust and remove its access to the ongoing
encrypted conversation.
No, messages are only encrypted in rooms with encryption
enabled. You can enable encryption by going to Room
Settings.
Please note that search in encrypted rooms is only
possible on Desktop if it's enabled in "Security
& Privacy" settings on Roomys.
If an encrypted room has a green symbol next to the room
name, it means your device trusts every other device in
the room. This is the gold standard.
If
instead there is a red symbol next to the room name, it
means one or more devices are untrusted.
Verifying
every device is, alas, still time-consuming — we’re
working hard on a solution to this.
From a mobile you can ‘rageshake’ (shake your phone when
the app is open).
Alternatively for iOS: Go to
‘Settings’ (cog in the top left) and select ‘Report bug’
under the ‘Other’ section.
Or from Android: Go
to ‘Settings’ (three dots in the top right) and select
‘Report bug.’
For desktop and web: Go to
‘Settings’ under your profile, click on ‘Feedback” and
submit a report.
Please submit an Roomys feature report as an issue.
In order to reliably update the list of threads in a room
and their contents, your homeserver needs to support
threads via MSC3440. If your home server runs Synapse,
this is available in version 1.55 and above. You can ask
your homeserver administrator to upgrade your server to
ensure that threads are supported.
If your
homeserver doesn't support threads, you will still be
able to read and contribute to threads, but the feature
might be unreliable - you might not see all threads in a
room, and some messages might be missing, especially older
messages. For that reason, we strongly recommend to
upgrade your homeserver.
The room list unread badge will behave exactly in the same
way as it did before threads. The badge shows the number
of messages between a user’s last read receipt and the
last event in that room.
Sometimes, when
reading a room, you might observe the room list unread
badge decrease by a greater number than the visible
messages shown in the room timeline. That ghost count is
due to new messages tucked away in threads and hidden from
the main timeline - the room list badge will not show
them anymore, but an unread dot will still be shown in the
thread list until you’ve opened the thread.
This
limitation will be improved by future enhancements to
homeservers which will help clients track thread read
activity better.
If you have selected a
different notification option like “Mentions &
Keywords” or “None”, you should expect Roomys to honour
this setting in the same way it did before the
introduction of threads.
If at least one thread in the room has unread messages,
you should see a notification dot on the thread icon in
the room header. Clicking it will take you to the thread
list which is sorted by the last reply to a thread. You’ll
notice a dot on the right side of the thread tile
indicating that a thread contains events you haven’t read
yet.
This is not a supported feature for the beta release. For
the moment, Roomys will always show a dot and not an
unread count regardless of your room notification
options.
Yes, but we’re currently scoping out ways to have more
granular settings for notifications in the context of
threads.
Clients can not always sync the read state between
themselves reliably for the beta release. It is possible
that a thread you’ve already read on mobile will still
have a notification dot on Roomys Web, or vice-versa.
They are currently not supported for the beta release.
Yes, following links from push or email notifications will
show the event in the right context in Roomys.