Signing In to Pieces
Whether you're new to Pieces or have used it for years, you'll need to sign in to use Pieces—anonymous usage is no longer available. We've upgraded our sign-in system with more sign-in options, better security, and the ability to combine accounts easily. Your existing account works exactly the same; just sign in like you normally would.
The Pieces sign-in screen
Sign-In Process
When you open Pieces, you'll see a sign-in screen. Both new and existing users follow the same sign-in flow.
The sign-in screen you'll see when opening Pieces
Accessing Sign-In
If the sign-in prompt doesn't appear automatically, you can access it from your system tray or menu bar:
If you're not signed in, you'll see a prompt to sign in
<Image src="https://storage.googleapis.com/hashnode_product_documentation_assets/paid_plan/update-to-pieces-pro.png" alt="" align="center" fullwidth="true" />
> Pieces menu bar dropdown showing Sign In option
</Step>
</Steps>
Staying Signed In
Once you sign in, you should stay signed in automatically. However, if you sign out from another device or location, you'll need to sign in again. This keeps your account secure across all your devices.
Requirements and Updates
To use the new sign-in features, you must update both PiecesOS and the Pieces Desktop app to version 15.0.0 or later. Older versions of Pieces Desktop and PiecesOS will be deprecated and will not work anymore.
Update PiecesOS
PiecesOS runs in the background and powers all Pieces features.
Update Pieces Desktop App
After updating PiecesOS, update the desktop app:
<Callout type="info">
You may also see an update notification automatically when you open either of the apps.
</Callout>
Troubleshooting
If you encounter issues while signing in, try these solutions:
Opening Pieces via Command Line
If the Pieces app doesn't open automatically, you can launch it directly from your terminal or command line:
```bash
open "pieces-for-developers://open"
```
```powershell
start "pieces-for-developers://open"
```
```bash
xdg-open "pieces-for-developers://open"
```
Stuck at Startup
If Pieces gets stuck at "Sign In to use Pieces" during startup, simply click the Sign In button that appears and complete the process in your browser. This is intentional, as we now require every Pieces user to be logged in to use our platform.
Authentication Failed
Getting an "authentication failed" error? Make sure you're using the same account you used before with Pieces.
Browser Doesn't Return
After signing in, your browser might not automatically switch back to Pieces. That's okay—just manually switch back to the Pieces app. It should recognize that you've signed in successfully. If it hasn't, restart your Pieces and follow the sign-in steps again.
Repeatedly Signed Out
If you keep getting signed out, check that your computer's date and time are set correctly. Authentication relies on accurate time settings to keep your account secure.
Troubleshooting flowchart for sign-in issues
Keeping Your Account Safe
Here are simple ways to protect your Pieces account:
- Use a strong password if signing in with email
- Turn on two-factor authentication with your sign-in provider
- Sign out when using shared computers
- Let us know immediately if you see anything suspicious
Getting Help
Having trouble signing in or have questions? We're here to help:
- Live Support: Book a call with our Founders & Engineering Leaders
- GitHub Issues: Report bugs, request features, and track known issues
- Discord Community: Join our community for support, discussions, and direct interaction with the Pieces team
- Community Discussions: Create or read through existing discussions to inform our product roadmap
- Feedback Form: Leave feedback or report bugs without using GitHub
Next Steps
Now that you're signed in, explore what Pieces can do for you.