Frequently Asked Questions
Common questions about ReformCode and how to use it effectively.
General
What is ReformCode?
ReformCode is an AI-powered developer toolkit with four main tools:
- Code Editor: AI-powered code analysis and review
- Code Transformer: Convert code between languages and frameworks
- AI Builder: Generate complete apps from descriptions
- Snippets: Save and organize reusable code
Plus Universal Search, history tracking, and session persistence.
Is ReformCode free?
Yes! We offer a free tier with 20 one-time credits. For regular use:
- Pro: $15/month for 150 credits
- Team: $99/month for 600 credits (5 seats)
What AI models do you use?
We support multiple AI models:
- Google Gemini: 2.5 Flash (fast, cheap) and 2.5 Pro (balanced)
- Anthropic Claude: 3.5 Haiku, 3.5 Sonnet, and 3 Opus
Each has different capabilities and credit costs.
ReformCode Tools
What's the difference between the four tabs?
- Code Editor: Paste or load code, get AI analysis and suggestions
- Transformer: Convert code from one language/framework to another
- Builder: Describe what you want, AI generates a complete app
- Snippets: Save and organize code snippets for reuse
Does my work auto-save?
Yes! ReformCode automatically saves:
- Every 30 seconds during activity
- When you switch tabs
- Before navigating away
Your session is restored when you return.
Can I export my Builder apps?
Yes! You can:
- Download as ZIP: Get all files locally
- Push to GitHub: Export directly to a new or existing repo
Universal Search
What registries can I search?
Currently:
- GitHub: Repositories
- NPM: JavaScript/TypeScript packages
- Docker Hub: Container images
More registries coming soon!
What is the ReformCode Score?
A proprietary 0-100 quality metric evaluating:
- Popularity (stars, downloads, pulls)
- Maintenance (recent activity, updates)
- Documentation quality
- Security indicators
- Community engagement
Can I search private repositories?
Not yet. Currently only public repositories are searchable.
Code Editor
What programming languages are supported?
20+ languages including JavaScript, TypeScript, Python, Java, Go, Rust, C/C++, C#, PHP, Ruby, Swift, Kotlin, HTML, CSS, SQL, and more.
Why isn't my file loading?
Common issues:
- File size exceeds 1MB limit
- File is binary (only text files supported)
- Network connection issues
- Repository URL is incorrect
How accurate is AI code review?
AI reviews are generally accurate but should be guidance, not gospel:
- Review suggestions critically
- Test changes thoroughly
- Use your judgment
- Consult teammates for important decisions
Code Transformer
What transformations are supported?
- Language: JavaScript to TypeScript, Python to Go, etc.
- Framework: React to Vue, Express to FastAPI, etc.
- Patterns: Callbacks to async/await, classes to functions
- Modernization: ES5 to ES6+, legacy to modern
How accurate are transformations?
Generally very good for common conversions. Always:
- Review the generated code
- Test functionality
- Fix edge cases manually if needed
AI Builder
What can I build with Builder?
Almost any web application:
- Interactive apps (calculators, games, tools)
- Landing pages and portfolios
- Dashboards with charts
- Forms and data entry
- And much more!
What tech stack does Builder use?
- React 18 for UI
- TypeScript for type safety
- Tailwind CSS for styling
- Vite for building
- Lucide for icons
Can I edit generated code?
Yes! The code is fully editable in the center panel. Changes update the live preview instantly.
How do I iterate on my app?
Just continue the conversation:
- "Add a dark mode toggle"
- "Make the buttons more rounded"
- "Add localStorage persistence"
The AI builds on previous context.
Credits & Billing
How do credits work?
Credits are consumed for AI operations:
- Code analysis: 1-6 credits
- Transformations: 2-10 credits
- Builder generation: 3-10 credits
See Credits Guide for full details.
Do unused credits roll over?
No. Credits refresh monthly and expire if unused.
What if I run out of credits?
Options:
- Upgrade to higher tier
- Wait for monthly refresh (Pro/Team)
- Purchase credit pack (coming soon)
How do I cancel my subscription?
- Go to Settings
- Click "Manage Subscription"
- Click "Cancel Plan"
- Subscription continues until period ends
Data & Privacy
Is my code secure?
Yes. We take security seriously:
- All data encrypted in transit (HTTPS)
- Code stored encrypted at rest
- Analysis in isolated environments
- No code used for AI training
- Delete your data anytime
Do you store my code?
Temporarily for:
- Active sessions (auto-saved)
- History (based on your plan tier)
We do NOT:
- Share code with third parties
- Use code to train AI models
- Store code indefinitely
How long is history kept?
- Free: 30 days
- Pro: 90 days
- Team: 1 year
Delete history anytime from Settings.
Technical
What browsers are supported?
- Chrome/Edge (recommended)
- Firefox
- Safari
- Brave
Minimum versions: Chrome 90+, Firefox 88+, Safari 14+
Is there a mobile app?
Not yet. ReformCode is optimized for desktop browsers. Mobile support planned for future.
Is there an API?
API access coming soon. Contact sales@reformcode.com for early access.
Can I self-host ReformCode?
Enterprise self-hosted deployments planned for 2025. Email enterprise@reformcode.com for the waitlist.
GitHub Integration
How do I connect GitHub?
- Go to Settings
- Click "Connect GitHub"
- Authorize ReformCode
- You're connected!
What permissions does ReformCode need?
For basic features: Public repo read access For GitHub export: Repo write access
Can I push Builder projects to GitHub?
Yes! Click "Push to GitHub" in Builder to:
- Create a new repository
- Push to an existing repository
Troubleshooting
The app is slow or not loading
Try:
- Refresh the page
- Clear browser cache
- Try incognito/private mode
- Check internet connection
- Try different browser
I'm getting authentication errors
Solutions:
- Sign out and sign back in
- Clear cookies
- Check email verification
- Contact support if persists
My session wasn't recovered
Check:
- You're signed into the correct account
- Session auto-save was enabled
- Check History for backups
Analysis results seem wrong
AI isn't perfect. Try:
- Different AI model
- Provide more context
- Check for syntax errors
- Report issues to improve
Contact & Support
How do I get help?
- Documentation: You're here!
- Email: support@reformcode.com
- GitHub: Report issues
What's your support response time?
- Pro/Team: Within 24 hours
- Free: Within 72 hours
- Enterprise: Within 4 hours (SLA)
Can I request features?
Yes! We love feedback:
- Email: features@reformcode.com
- GitHub: Feature requests
Still have questions? Contact support@reformcode.com