← Back

CodeReps Support

We're here to help you get the most out of CodeReps.

Frequently Asked Questions

What is an OpenRouter API key and why do I need one?

CodeReps uses AI to guide you through coding problems. The AI runs through OpenRouter, a third-party service. You need your own API key to use the AI tutor feature. You can get one for free at openrouter.ai/keys.

Is CodeReps free?

Yes, the app itself is completely free. The only potential cost is from the OpenRouter API usage for AI tutoring, which depends on the model you choose and how much you use it.

Where is my data stored?

All your data (progress, chat history, flashcards) is stored locally on your device using Apple's SwiftData. If you sign in with Google, your data is also synced to Firebase so you can access it across devices.

How do I change the AI model?

Go to Settings > AI Model and choose from the preset models (Claude, GPT-4o, Gemini) or enter a custom model ID from OpenRouter's supported models.

How do I switch between Grind 75 and NeetCode 150?

Go to Settings > Learning Path and select your preferred problem set. Your progress for each path is saved separately.

Can I export my data?

Yes. Go to Settings > Export Data to download a JSON file containing your progress, chat history, and spaced repetition cards.

How do I delete all my data?

Go to Settings > Delete All Data. This removes everything from your device. You can also uninstall the app to remove all associated data.

The AI tutor is not responding. What should I do?

Check the following: (1) Make sure your API key is entered correctly in Settings. (2) Verify you have an active internet connection. (3) Check your OpenRouter account balance at openrouter.ai/activity.

Contact Us

Can't find what you're looking for? Reach out and we'll get back to you as soon as possible.

Email: eason034056@gmail.com

GitHub: Report a bug or request a feature