Sign Up & Authentication
env.cat uses Clerk for authentication, providing a secure and modern auth experience.
Creating Your Account
1. Visit env.cat
Go to https://env.cat and click "Get Started" or "Sign Up".
2. Choose Authentication Method
Email & Password (Recommended)
- Enter your email address
- Create a strong password (8+ characters)
- Verify your email (check your inbox)
OAuth Providers (Optional)
If enabled in your instance:
- GitHub
- Microsoft
3. Email Verification
After signing up with email:
- Check your inbox for a verification email
- Click the verification link
- You'll be redirected to the env.cat dashboard
Didn't receive the email?
- Check your spam folder
- Click "Resend verification email"
- Wait 60 seconds between resend attempts
First Login
After verifying your email, you'll be automatically logged in and redirected to the dashboard.
Personal Tenant
On first login, env.cat automatically creates a personal tenant for you:
- Name: Your email address
- Role: Owner
- Type: Personal (free)
All your keys and bundles are scoped to this tenant.
Session Management
Session Duration
Clerk sessions are valid for:
- Active: 7 days (with activity)
- Idle: 30 minutes (no activity)
You'll be automatically logged out after idle timeout.
Stay Signed In
Clerk uses secure, httpOnly cookies to keep you signed in across browser sessions.
Your session persists even after:
- Closing browser tabs
- Restarting your browser
- System reboots
Manual Sign Out
Click your avatar in the top-right corner → "Sign Out"
Account Security
Password Requirements
- Minimum 8 characters
- Mix of uppercase and lowercase recommended
- Include numbers and symbols for strength
Password Reset
Forgot your password?
- Go to https://env.cat/sign-in
- Click "Forgot password?"
- Enter your email
- Check your inbox for reset link
- Create a new password
Multi-Factor Authentication (MFA)
Available in: Production instances with Clerk Pro
Enable MFA for enhanced security:
- Go to Settings → Security
- Click "Enable MFA"
- Scan QR code with authenticator app (Authy, Google Authenticator, 1Password)
- Enter verification code
- Save backup codes
Switching Tenants
If you're a member of multiple tenants (teams):
- Click your avatar in the top-right
- Select "Switch tenant"
- Choose from available tenants
Your current tenant is displayed in the header.
Account Management
Profile Settings
Update your profile:
- Click your avatar → "Profile"
- Edit:
- Display name
- Email address (requires verification)
- Avatar image
- Click "Save"
Email Preferences
Manage email notifications:
- Go to Settings → Notifications
- Toggle preferences:
- Approval requests (mobile/email)
- Team invitations
- Security alerts
- Click "Save"
Troubleshooting
Can't Verify Email
Issue: Verification link expired
Solution:
- Go to https://env.cat/sign-in
- Try signing in with your email/password
- You'll see "Email not verified" banner
- Click "Resend verification"
Account Locked
Issue: Too many failed login attempts
Solution:
- Wait 15 minutes (automatic unlock)
- Or click "Forgot password?" to reset
Can't Access Account
Issue: Lost access to email
Solution:
- Contact support at support@env.cat
- Provide proof of account ownership
- Team owners can remove/re-invite members
Privacy & Data
What Data is Stored?
Clerk stores:
- Email address
- Hashed password (never plaintext)
- Authentication events (login times, IPs)
- Profile information (name, avatar)
env.cat stores:
- User ID (from Clerk)
- Tenant memberships
- Keys and bundles (encrypted at-rest)
Data Deletion
To delete your account:
- Contact support@env.cat
- Confirm deletion request
- All data deleted within 30 days
Warning: This action is irreversible. All keys, bundles, and approvals will be permanently deleted.
Next Steps
Now that you're signed in:
- Add Keys - Create your first environment variables
- Create Bundles - Organize keys into bundles
- Install CLI - Set up the command-line tool
- Try It Out - Test the approval flow
Need Help?
- Quick Start - Get up and running fast
- Troubleshooting - Common issues
- GitHub Discussions - Community help