status-security/FAQ-V1.md

8.1 KiB
Raw Permalink Blame History

Frequently Asked Questions

ENS Names

What does "intrisic gas too low" mean?

It means you do not have enough ETH or SNT in your Status wallet to register an ENS username. See this section for an explanation

What do I need to get a username?

In order to regsiter an ENS username (<yourname>.stateofus.eth) you need to have both 10 SNT and a little bit of ETH (for gas) in your Status wallet to make the required Ethereum transaction.

The name will be unique and yours until you decide to let it go, upon which you will receive your original 10 SNT back into your wallet.

You can get SNT and ETH in a myriad of ways [LINK HERE]

Why can't I see anyone's ENS username?

If you are not seeing ENS Usernames from people, then that probably means you upgraded from beta or a Release Candidate without deleting the application first.

There is a bug with the migration, and you will need to delete the application totally, and do a clean install from the app store. MAKE SURE TO BACK UP YOUR SEED PHRASE FIRST IF YOU HAVEN'T YET.

In order to maintain the current information in your app (profile, contacts, chat history, etc), we recommend loading the account on another phone, and [syncing the devices](LINK HERE) before deleting the application and doing a clean install. Otehrwise, you'll have to start over with finding your contacts and chats you would like to be in.

Your funds and ENS registrations will be safe if you have your seed phrase backed up.

Wallet

Can I import a private key?

No, that feature is not available yet. Currently, you can only start an account from a seed phrase. You can bring a seed phrase to Status, or you can generate your own within the app.

BE SURE TO ALWAYS BACK UP AND STORE THE SEED PHRASE SECURELY

I restored from my seed phrase, but can't see any of the funds in my wallet, and the address is different. My beta account was created before March 2018.

We refer to your account as a legacy account, as it was created using a different address derivation algorithm. We switched it after March to be compatible with other wallets so users could take their account to other applications with ease.

In order to recover the funds on a legacy account, you will need to use a tool created by the Status team to extract the legacy private key (old account) from your seed phrase.

NOTE: DO NOT GIVE YOUR SEED PHRASE TO ANYONE DURING THIS PROCEDURE

Please download the key-util tool and follow the instructions on the page to use the legacySeedToKey command. If the instructions are unclear, please ask for help in the #support channel of the Status app, or contact security@status.im via email.

Chat Rooms

How can I make a chat room?

You do not need permission to create a public chat room, anyone can do it. There are a few ways in which you can do this:

  1. Click the + icon in the chat screen and choose Join public shat. Type in whatever chatroom name you desire. If that room exists, you will joing it, if it doesn't, you will create it.
  2. Type in any chat the name of the chat room you desire with at # in front of it, e.g. #my-chatroom-name. This will create a link in the chat which can be clicked to take you to that room.

Where are private group chats?

We have disabled the private group chat option that has been developed in order to fix a few usability issues first. We want to make sure what has a certain level of security, privacy, and usability before releasing it.

The current version being developed is derived from Open Whisper Systems' protocol for Signal, but changed for a decentralized context. In other words, it is really private and secure.

In the meantime, a decent way to have a private conversation with a group of people is to make a public channel with the name of the channel being a shared secret. Only people who know the name of the channel can talk inside of it or read the messages if they are monitoring the network. Meaning the better the secret, the more likely no one is listening.

Of course, we can't know for sure who is or isn't in a public chat room, so we cannot provide any guarantees of privacy with this method.

Can Status or anyone else see my messages?

Only the intended recipients can see a message sent by you. Any infrastructure that passes messages around the network are encrypted, sometimes multiple times, so the servers just see encrypted blobs.

Even public room chats are encrypted by a symmetric key derived from the name of the chatroom, so those who don't know the name can't read the message either.

Misc

How can I import my contacts?

If you are referring to the contacts in your phone, you can't. There is no information we use or store outside of the app that identifies who you are or who you know.

You will have to establish contact with anyone you wish to speak to inside the Status app.

Why am I not getting push notifications?

In the current application, there are no push notifications. We do not use standard methods for push notifications because those are reliant upon either Google or Apple servers and require identifying information that goes against our privacy principles. Yell at them.

In the future, we will have Android push notifications that operate by running as a service in the background of the app. We have tested an intial implementation of this, and it only minimally impacts battery life.

We have not figured out a way to do this in Apple devices yet, as they do not allow for background services.

I was auto-updated on android, I don't have my seedphrase from beta, and I can't access my account now. What do I do?

Some users were auto-upgraded via the app store and had not had the chance to backup their seedphrase or move their assets off the account if they didn't have their seed phrase.

If you are one of these users, we have created a special recovery APK to overwrite the V1 install with the old beta software to give you access to your old account.

Please contact someone in #support in the Status app or security@status.im via email to request the APK file. Be explicit with your request so we can make sure you need to use it.

This process will not allow you to upgrade to V1. You will have to delete the application completely and clean install from the app store when you have recovered your account.

BE SURE TO BACK UP YOUR SEED PHRASE THIS TIME.

When Dark-mode?

Its a lot of work for me that spans hundreds of artboards for something that I dont see that valuable in the grand scheme of things. We have a product design roadmap, its there and well get there but I dont want it to chase down the loudest requests in the room.