Getting Started with Cirklu: A Complete Guide
Learn how to install, configure, and use Cirklu to secure your API keys in minutes.
Getting Started with Cirklu: A Complete Guide
Securing your API keys shouldn't be complicated. This guide will walk you through everything you need to know to get started with Cirklu.
Installation (30 seconds)
Step 1: Install the Extension
- Visit cirklu.com
- Click "Add to Chrome"
- Approve permissions (we only need access to input fields)
Step 2: Set Your Master Password
- Click the Cirklu icon in your toolbar
- Create a strong master password (12+ characters recommended)
- Confirm and save
That's it! You're ready to secure your API keys.
Your First API Key
Let's save your first key using Cirklu. We'll use a Stripe test key as an example.
Method 1: Automatic Detection (Recommended)
This is the fastest way to save keys:
- Get your API key from any provider (Stripe, OpenAI, AWS, etc.)
- Paste it into any input field on any website
- Cirklu detects it automatically and shows a popup
- Click "Save" and give it a name
- Done! Your key is encrypted and stored
Example: Copy this Stripe test key and paste it anywhere:
pk_test_51RtyN7AtkSu2IgOvrzoStG06heu16v89GiB8vntqTLKle4uzBrFaVjmgwD0CUqpFzxUATGHZNIzA5p4TiYSNP9aq00CXeCMfP6
Cirklu will detect it's a Stripe key and offer to save it.
Method 2: Manual Entry
For keys you already have stored elsewhere:
- Click the Cirklu icon in your toolbar
- Click "Add Key" button
- Enter details:
- Name: "My Stripe Key"
- Provider: Select from dropdown (Stripe, OpenAI, AWS, etc.)
- Key: Paste your key
- Environment: Production or Test
- Click "Save"
Using Your Keys
Auto-Fill (Smart Detection)
Cirklu automatically detects API key fields and shows a paste button:
- Navigate to any site with an API key field (Stripe Dashboard, OpenAI Playground, etc.)
- Look for the Cirklu paste button (appears automatically next to the field)
- Click it to select your key
- Done! Key is injected securely without touching your clipboard
Command Palette (Power Users)
For faster access, use the keyboard shortcut:
- Click any input field where you want to paste a key
- Press Ctrl+K (or Cmd+K on Mac)
- Type to search your keys by name or provider
- Press Enter to paste
- Done! Lightning-fast key access
Pro tip: The command palette remembers your most-used keys and shows them first.
Security Features
Session Locking
Cirklu automatically locks after 15 minutes of inactivity:
- Locked state: Keys cannot be accessed
- Unlock: Click extension icon, enter master password
- Auto-lock: Configurable in settings (5, 15, 30, or 60 minutes)
Why this matters: If you step away from your computer, your keys are protected.
Secure Sharing
Need to share a key with a teammate?
- Right-click any key in the extension
- Select "Share"
- Set passphrase (required, minimum 8 characters)
- Set expiration (1-72 hours)
- Copy link and share
Security best practice: Share the link via email and the passphrase via Slack/SMS. This ensures two-factor verification.
Example:
- Email: "Here's the API key link: https://cirklu.com/share/abc123..."
- Slack: "Passphrase is: SecurePass2025"
The recipient visits the link, enters the passphrase, and saves the key to their Cirklu extension.
Best Practices
✅ DO:
- Use a strong, unique master password (not used anywhere else)
- Enable session auto-lock (15 minutes recommended)
- Regularly review saved keys (delete unused ones)
- Use secure sharing for team collaboration
- Keep the extension updated (automatic in Chrome)
- Use different keys for development and production
❌ DON'T:
- Share your master password (not even with teammates)
- Store your master password in a file or password manager
- Disable auto-lock for convenience (security > convenience)
- Share keys via plaintext channels (use Cirklu's secure sharing)
- Reuse the same key across multiple environments
Keyboard Shortcuts
- Ctrl+K / Cmd+K - Open command palette (in any input field)
- Ctrl+Shift+K / Cmd+Shift+K - Open extension popup
- Esc - Close command palette
Troubleshooting
"Extension not detecting my key"
Solution: Cirklu detects common API key patterns (Stripe, OpenAI, AWS, etc.). If your key isn't detected:
- Use manual entry instead
- Email us at connect@cirklu.com with the provider name (we'll add support)
"Session locked, can't access keys"
Solution: This is by design for security.
- Click the Cirklu icon in your toolbar
- Enter your master password
- Keys will be accessible again
"Forgot master password"
Solution: Unfortunately, there's no recovery (by design for security).
- You'll need to reset the extension (right-click icon → Options → Reset)
- Re-add your keys manually
- This is why zero-exposure is secure—even we can't recover your password
"Paste button not appearing"
Solution:
- Ensure the extension is enabled (check Chrome extensions page)
- Refresh the page
- Try the command palette (Ctrl+K) instead
Advanced Features
Key Organization
- Search: Use the search bar in the popup to find keys quickly
- Filter by provider: Click provider badges to filter
- Sort: Keys are sorted by most recently used
Rename Keys
- Click the key in the extension popup
- Click the edit icon
- Change the name
- Click save
Delete Keys
- Right-click the key in the extension popup
- Select "Delete"
- Confirm deletion
Warning: Deleted keys cannot be recovered. Make sure you have the key saved elsewhere if you still need it.
Next Steps
Now that you're set up:
- Secure all your API keys - Go through your .env files and save them to Cirklu
- Delete plaintext keys - Remove API keys from .env files (add to .gitignore)
- Share with your team - Invite teammates to use Cirklu for secure collaboration
- Explore settings - Customize auto-lock timing, themes, and more
- Try the hack challenge - Test Cirklu's security at /challenge
Resources
- Security Audit - Deep dive into our encryption
- Hack Challenge - Earn equity by finding bugs
- FAQ - Common questions answered
- Roadmap - See what's coming next
Questions? Email us at connect@cirklu.com
Ready to secure all your API keys? Install Cirklu today and experience zero-exposure key management.
Ready to Secure Your API Keys?
Join thousands of developers using Cirklu for zero-exposure API key management. Install the extension and experience effortless security.
Get Extension →Cirklu Team
Part of the Cirklu team, passionate about making API security effortless for developers.