Credits System
ReformCode uses a credit-based system where you pay only for what you use. This guide explains credit costs, plans, and how to optimize usage.
Overview
Every AI operation consumes credits. Different operations have different costs based on computational complexity and AI model used.
Credit Costs
Code Analysis
| Operation | Gemini Flash | Gemini Pro | Claude Haiku | Claude Sonnet | Claude Opus |
|---|---|---|---|---|---|
| Snippet Analysis | 1 credit | 3 credits | 2 credits | 4 credits | 6 credits |
| Repository File | 2 credits | 5 credits | 4 credits | 7 credits | 10 credits |
Code Transformer
| Operation | Gemini Flash | Gemini Pro | Claude Sonnet |
|---|---|---|---|
| Simple Transform | 2 credits | 4 credits | 5 credits |
| Medium Transform | 3 credits | 5 credits | 7 credits |
| Complex Transform | 4 credits | 6 credits | 10 credits |
AI Builder
| Operation | Cost |
|---|---|
| Initial Generation | 3-5 credits |
| Follow-up Iteration | 2-4 credits |
| Complex App | 5-10 credits |
Reform Wizard
| Operation | Cost |
|---|---|
| Small Project (< 20 files) | 5 credits |
| Medium Project (20-50 files) | 7 credits |
| Large Project (50+ files) | 10 credits |
Search & Discovery
| Operation | Cost |
|---|---|
| Universal Search | FREE |
| Repository Details | FREE |
| Developer Profile Analysis | 4 credits |
Subscription Plans
Free Tier
- Cost: Free forever
- Credits: 20 one-time credits
- Best for: Trying out ReformCode
- Limitations: No monthly refresh
Pro Tier
- Cost: $15/month
- Credits: 150 credits/month
- Best for: Individual developers
- Features:
- Credits refresh monthly
- Access to all AI models
- Full history retention (90 days)
- Priority support
- All features unlocked
Team Tier
- Cost: $99/month
- Credits: 600 credits/month (shared)
- Seats: 5 team members
- Best for: Development teams
- Features:
- Shared credit pool
- Team analytics dashboard
- Centralized billing
- Admin controls
- 1 year history retention
- Priority support
How Credits Work
Credit Balance
Check your credit balance:
- Top right corner: Always visible
- Settings page: Detailed breakdown
- Before operations: See cost before confirming
Credit Usage
Credits are deducted:
- After successful operations: Only charged if it works
- Immediately: Real-time deduction
- With confirmation: You see cost before proceeding
Credits are NOT deducted:
- For failed operations: Errors don't cost credits
- For free features: Search, browsing, reading docs
- When insufficient: Operation blocked before charging
Credit Refresh
Pro & Team Tiers:
- Credits refresh on your billing date
- Unused credits do NOT roll over
- Use them before they expire
Free Tier:
- One-time credits only
- No monthly refresh
- Upgrade to get more credits
Managing Credits
Checking Balance
In App:
- Look at top-right corner (credits icon)
- Hover for quick summary
- Click for detailed view
In Settings:
- Navigate to Settings
- Go to "Credits & Billing" tab
- View detailed transaction history
Purchasing Credits
Upgrade Plan:
- Go to Settings
- Click "Upgrade Plan"
- Choose Pro or Team tier
- Enter payment details
Credit Packs (coming soon):
- 50 credits: $10
- 150 credits: $25
- 500 credits: $75
Credit History
View all transactions:
- Go to Settings
- Select "Credits & Billing"
- See transaction log
Transaction details include:
- Date and time
- Operation type
- AI model used
- Credits used
- Remaining balance
Optimizing Credit Usage
Choose the Right Model
For quick checks (1-2 credits):
- Gemini Flash
- Claude Haiku
For standard analysis (3-4 credits):
- Gemini Pro
- Claude Sonnet
For critical code (5-6 credits):
- Claude Opus
Efficient Workflows
Do:
- Review code locally first (fix obvious issues)
- Use cheaper models initially
- Batch similar files together
- Read AI output thoroughly
Don't:
- Spam analyze the same code
- Use Opus for simple checks
- Ignore cheaper model suggestions
- Re-analyze without making changes
Free Features
Use these to save credits:
- Universal Search
- Repository browsing
- File viewing
- Documentation
- History viewing
- Bookmarks
Auto-Save & Session Recovery
Your work is automatically saved:
- Every 30 seconds during activity
- Before navigation
- On tab switches
This uses zero credits - saving is always free.
Insufficient Credits
What Happens
When you don't have enough credits:
- Modal dialog appears
- Shows required vs. current balance
- Offers upgrade options
- Cannot proceed until resolved
Options
Immediate:
- Upgrade to Pro/Team tier
- Purchase credit pack (coming soon)
Alternative:
- Use free features
- Wait for monthly refresh (Pro/Team)
- Choose a cheaper AI model
Billing & Payments
Payment Methods
Accepted:
- Credit/Debit cards (Visa, Mastercard, Amex)
- Apple Pay
- Google Pay
Powered by Stripe for secure processing.
Billing Cycle
Monthly subscriptions:
- Billed on signup date
- Auto-renewal enabled
- Cancel anytime
- Pro-rated refunds on downgrades
Invoices
Access invoices:
- Go to Settings
- Click "Billing History"
- Download PDF invoices
Cancellation
To cancel subscription:
- Go to Settings
- Click "Manage Subscription"
- Click "Cancel Plan"
- Confirm cancellation
After cancellation:
- Current period continues
- Credits available until period ends
- No further charges
- Can re-subscribe anytime
FAQs
Do credits expire?
Pro/Team: Yes, at end of billing cycle Free: No, but no refresh
Can I buy more credits mid-cycle?
Credit packs coming soon. For now, upgrade tier.
What if I run out?
Upgrade plan or wait for next billing cycle.
Can I get a refund?
Pro-rated refunds for downgrades. No refunds for used credits.
Do failed operations cost credits?
No! Only successful operations are charged.
Can I share credits with my team?
Yes, on Team tier. All members share the pool.
Next Steps:
- Pricing - View plans and upgrade
- FAQ - More questions answered
- Quick Start - Get started guide