A household or small office may share one workstation, each user with their own login account but the same physical device. Installing Rabby wallet—a self-custody application for managing Ethereum and EVM-compatible assets—on such a computer introduces questions about account isolation, data exposure, and whether one user’s wallet can be accessed or altered by another. Self-custody means the user controls private keys, which also means responsibility for protecting them from unauthorized access on a shared system.
The practical problem is not unique to Rabby, but the stakes are concrete. A parent installing a self-custody wallet on a family computer needs assurance that a child’s account cannot accidentally open the wallet or copy recovery information. An employee in a small firm must assume that colleagues are not malicious but may be careless with browser windows. A Rabby wallet download for a shared device therefore requires more than choosing the right platform and source; it demands a clear understanding of file-system permissions, browser session isolation, and the recovery process if something goes wrong.
Why shared computers demand isolation by design
A shared device has multiple user accounts, each typically with separate home directories, application data folders, and browser profiles. On Windows, user A’s Documents folder is not directly accessible to user B without explicit permission escalation. On macOS, similar isolation is enforced through the filesystem unless an administrator deliberately grants broader access. Rabby wallet security depends partly on this system-level boundary: the private keys and wallet data generated by one user should not be readable or modifiable by another.
However, isolation is not automatic or unlimited. A system administrator account (or someone with administrator credentials) can traverse any user’s files. Guest accounts, service accounts, or poorly configured permissions can undermine the separation. Malware running in one user context may exploit local privilege escalation to escape that context. A shared computer in a workplace may also have centralized management tools, backup agents, or logging systems that could inadvertently expose wallet data to other people or systems. The question is not whether isolation exists—it usually does—but whether it is sufficient for the specific setup and threat model.
For a household context, the isolation between a parent’s account and a child’s account is usually adequate for preventing casual access. A child logging in cannot see the parent’s browser history, saved passwords, or application data folders unless the parent has disabled file permissions. For a workplace, especially in a small office where shared computers are common, the risk is different: coworkers may have legitimate reasons to use the same device at different times, and the boundary between “nosy colleague” and “accidental discovery” is blurry.
The most reliable approach is to decide whether shared device use is acceptable for a self-custody wallet at all. If the answer is yes, the next step is choosing which platform—browser extension, mobile app, or desktop application—fits the isolation requirements. A browser extension installed on a shared computer can be seen by anyone logging into that browser profile; a mobile app belongs to one phone; a desktop application sits somewhere in between, depending on which user account installs it.
Browser extension isolation and browser profiles
Rabby’s browser extension for Chrome, Brave, and Edge installs into the user’s browser profile. In most setups, the browser profile itself belongs to one user account. If user A has their Chrome profile on a shared computer and installs Rabby there, user B logging into a different Windows or macOS account and opening a new browser profile will not see Rabby or any wallet data. The isolation is enforced by the operating system’s file-system permissions protecting each user’s application data directory.
However, the weakness is in the recovery process. If user A forgets their browser’s master password—or if they log into Chrome using their Google account while synced—then Rabby’s seed phrase or private key data might be synchronized to Google’s servers depending on how Chrome sync is configured. This is a different isolation problem: not one user accessing another’s files locally, but a third party (Google) holding recovery material. Users should check Chrome’s sync settings and consider disabling sync for sensitive extensions if the recovery risk troubles them.
A second scenario involves a browser profile shared across multiple operating system accounts. This is uncommon by default, but some organizations configure a shared login for temporary or rotating shifts. If two people share the same browser profile, they share the same Rabby wallet. In that case, isolation has already failed: both users can see all wallet data and approve transactions. This setup should be avoided entirely. Each person should have their own operating system account and, if necessary, their own browser profile.
For a safe browser extension setup on a shared computer, verify that each user has a separate Windows or macOS account and a separate browser profile. Check that browser sync is not inadvertently copying Rabby data to cloud storage. Test the isolation by logging into the second user’s account and confirming that Rabby is not visible. Finally, document the recovery plan: if the device fails, the owner should be able to restore the wallet using their seed phrase on a different device or on a fresh installation.
Mobile apps and personal devices
A mobile app such as Rabby wallet download for iPhone or Android is designed for one device per user. Even if a parent and child share an iPad, iOS keeps app data segregated by Apple ID and user account (on newer iOS versions). Android similarly isolates app data by user profile on devices that support multiple accounts. This isolation is much stronger than on a shared computer because the recovery process is less likely to sync wallet data to a centralized service without the user’s explicit choice.
However, biometric or PIN authentication on a phone can be a weak point. If a device is protected only by a 4-digit PIN that a household member can guess, or if biometric authentication is spoofed by someone with physical access, Rabby’s in-app security is undermined. The solution is to enable strong authentication at the device level—a long passcode, biometric that cannot be easily bypassed, or ideally both. A separate app password or PIN within Rabby itself can add another layer, though the recovery process must remain practical.
The strongest setup is a dedicated personal phone for each household member. This eliminates the sharing problem entirely. If a shared tablet is necessary, ensure that each user has a separate device account with strong authentication, and test that user A cannot access user B’s apps or data by attempting to unlock the device and open Rabby without switching users.
Desktop applications and file-system permissions
Rabby’s desktop application for Windows and macOS installs files into the user’s local application directory. On Windows, this is typically under C:\Users\[username]\AppData\Local or AppData\Roaming; on macOS, it is under ~/Library/Application Support or similar paths. These directories are protected by file-system permissions: user A cannot read or write to user B’s AppData folder without an administrator account.
The key security detail is that the recovery phrase and private keys are stored locally, encrypted at rest if the application supports it, but still vulnerable if someone gains access to the file system. A user with administrator privileges can reset passwords, traverse any directory, and extract wallet data. An attacker with physical access to the powered-on computer can use privilege escalation exploits or live forensics to extract memory. A family member or coworker who gains the user’s login credentials can access the wallet directly.
For a desktop application on a shared computer, the file-system isolation is adequate against casual access by other non-administrator users, but it is not a complete defense against determined attackers, family members with administrative accounts, or sophisticated threats. The protective boundary is the user’s login credentials. If those are weak, shared, or compromised, the wallet is at risk.
A safer approach for sensitive assets is to use a dedicated computer for wallet management or to keep large balances on a hardware wallet instead of the desktop application. If a desktop application must be used on a shared computer, ensure that the user account has a strong password, enable full-disk encryption (BitLocker on Windows, FileVault on macOS) if available, and disable sleep/hibernation without lock so that someone cannot resume the computer and open the wallet immediately.
Recovery phrases and shared households
A recovery phrase (often 12 or 24 words) represents the entire wallet. Whoever has the phrase can recreate the wallet on any device. On a shared computer, the recovery phrase must not be stored or printed in a shared location: not on a sticky note on the monitor, not in a shared document or password manager, not in a text file on the desktop, and certainly not written on a piece of paper left next to the computer.
The standard advice is to write the recovery phrase on paper, store it in a safe (physical or bank safety deposit box), and tell no one else about it unless they have an explicit need to recover the wallet after an emergency. In a household, this means the spouse or executor might need the phrase, but a child, guest, or roommate should not have it. The phrase should not be visible during entry, backed up to cloud storage, or accessible through browser sync.
A shared computer introduces a specific risk: if the computer is stolen or fails, multiple people may be tempted to search for the recovery phrase in obvious places. The original user should have the phrase written down and secured independently, not depend on digital recovery or backup on the shared device. If the device is lost, the user should immediately restore the wallet on a personal device using the separately stored phrase, check for unauthorized transactions, and move assets if there is any suspicion of compromise.
One practical guideline for families or small organizations is to assign ownership: one person is the owner of the wallet, responsible for the recovery phrase and backup, and the others are explicitly not to touch it. If multiple people need access—for example, a household treasurer managing shared expenses—then a separate shared account or a hardware wallet with multisig support might be more appropriate than relying on shared custody of a recovery phrase.
The official download source and avoiding counterfeits
Rabby’s security begins with installation. The official distribution points are rabby.io, Chrome Web Store, Google Play, and Apple App Store. When performing a Rabby wallet download from any of these sources, verify the publisher name and check recent reviews for any mention of issues or counterfeits. Third-party app stores, forum posts, or email links are not trustworthy sources.
On a shared computer, each user should verify the download source independently and not rely on “it’s already installed.” Browser extensions can be cloned or spoofed; a fake Rabby extension with a similar name and icon can sit unnoticed in the extensions menu, stealing seed phrases or intercepting transactions. The official extension in the Chrome Web Store will be labeled as by “Rabby” or the publisher name associated with the project, and it will have official documentation and a substantial user base.
One approach for shared computers is to designate one trusted administrator who performs all software installations and approvals. This person verifies the source, checks the publisher, and installs the application in the correct user account. Other users then use the installed application without re-downloading. This reduces the risk of a user accidentally installing a counterfeit while looking for Rabby on the web.
After installation, users should confirm that they are using the legitimate application by checking that the interface, features, and behavior match the official documentation at rabby.io. If an extension or app shows unexpected permission requests, unusual login screens, or asks for the recovery phrase during normal use, it is not the legitimate wallet.
Permission escalation and administrative access
A shared computer may have multiple administrator accounts or a mix of administrators and standard users. An administrator can install and uninstall applications for all users, view anyone’s files, reset passwords, and escalate privileges. If a non-administrator user installs Rabby and then an administrator account is compromised or misused, the wallet is at risk even if the standard user’s account is secure.
The protective measure is to assume that administrator accounts are high-value targets. Limit the number of administrators on a shared computer to one or two trusted people. Use strong passwords or multifactor authentication on administrator accounts. If an administrator is suspected of compromise, change all administrator passwords and review system logs (if available) for unauthorized access.
For a user with a standard (non-administrator) account installing Rabby, the isolation is stronger: another standard user cannot access the wallet, and an administrator could potentially access it but must deliberately choose to do so. This is acceptable for a household or trusted workplace environment. If the threat model requires protection against an administrator, a shared computer is not suitable for a self-custody wallet; a dedicated personal device is necessary.
Testing isolation and backup before using real assets
After installing Rabby on a shared computer, test the isolation and backup process before depositing large amounts. The steps are: create a test wallet with a small amount of tokens or a small test transaction, verify that another user account cannot see the wallet, confirm that the recovery phrase is secure and inaccessible, and test restoring the wallet on a different device or account using only the recovery phrase (without the original installation).
For a browser extension, log into the second user account and open the same browser profile to confirm Rabby is not visible. For a desktop application, check the file-system permissions and verify that the second user account cannot navigate to the application’s data folder. For a mobile app, attempt to unlock the device and open the app as a different user or using a guest account.
The recovery test is critical: write down the recovery phrase exactly as shown, delete the wallet from the device, reinstall Rabby, and import the wallet using the recovery phrase. Verify that the assets are recovered correctly. If this process fails or is confusing, do not proceed with real assets. The time to learn the recovery process is before an emergency, not during one.
After successful testing, document the setup for future reference. Record which device, account, and application version is being used; where the recovery phrase is stored; who has access and who does not; and what to do if the device is lost or compromised. This documentation should itself be stored securely, separate from the device and the recovery phrase.
Frequently asked questions
Can two users on a shared Windows computer each have their own Rabby wallet?
Yes. Each user account can have a separate Rabby installation and wallet, protected by Windows file-system permissions. User A’s wallet files are stored in their own AppData folder and are not directly accessible to User B unless User B has administrator privileges. Each user should have a strong password and a separate recovery phrase stored securely outside the shared computer.
What is the safest way to perform a Rabby wallet download on a family computer?
Download and install from the official source (rabby.io, Chrome Web Store, Google Play, or Apple App Store) on a user account with strong password protection. Do not share the browser profile or device account. Store the recovery phrase separately in a secure location such as a safe or locked drawer, not on the computer or in cloud storage. Test the setup with a small amount before depositing significant assets.
Is Rabby wallet security compromised on a shared computer with multiple administrators?
Yes. An administrator account can access any user’s files and wallet data. If an administrator account is compromised or misused, the wallet is vulnerable even if the standard user account is secure. For sensitive assets or a threat model involving administrators, use a dedicated personal device instead of a shared computer.
