Exam Setup
Select Topics
Settings
AI Configuration
Important Disclaimers
- Primary Source: This is an AI-powered reviewer. Always cross-reference with official CSC materials.
- Purpose: Generated questions are for practice purposes only and do not guarantee actual exam content.
- AI Performance: AI can occasionally make mistakes or generate questions not perfectly aligned with the exam's scope.
- API Key Usage: Your API keys are stored locally in your browser's IndexedDB and are never sent to any server except the AI provider's. This app is not responsible for any costs incurred from API usage.
Model Recommendations
- For Question Generation: Use a high-quality model (e.g., Gemini Flash, Llama 70B) for the best results. Smaller or older models might generate less accurate questions.
- For Hints & Tutor: Use a small, fast model (e.g., Gemma, Llama 8B) for quick and cost-effective responses. Using a large model for these tasks is unnecessary and may be slower.
Note on Free AI
The "Free AI" option uses shared, public proxies. This service can be slower and less reliable, especially during peak times, which may result in errors or lower-quality questions. For the best experience, using your own API key with a provider like Google or Groq is highly recommended.
How to get a Google AI API Key
This app uses Google's Gemini AI to generate questions. You must provide your own API key from Google AI Studio.
-
Go to aistudio.google.com.
-
Sign in with your Google account.
-
Click on "Get API key" in the top-left menu.
-
Click "Create API key in new project".
-
Copy the generated API key and paste it into the textbox on the AI Settings page.
How to get a Groq API Key
Groq provides an extremely fast inference engine. You must provide your own API key from the Groq Console.
-
Go to console.groq.com/keys.
-
Sign in with your Google or GitHub account.
-
Click "+ Create API Key".
-
Name your key, then copy the generated API key (it starts with
gsk_) and paste it into the textbox on the AI Settings page.
How to get a Cerebras API Key
Cerebras offers powerful open-source models. To use them directly, you need an API key from their platform.
-
Go to cloud.cerebras.ai.
-
Create an account or sign in.
-
Navigate to the "API Keys" section in your account dashboard (often found under your user profile or settings).
-
Generate a new API key.
-
Copy the key and paste it into the textbox on the AI Settings page.
How to Use This Reviewer
Getting Started: AI Setup
This reviewer uses powerful AI to generate unique practice questions. To start, you need to choose an AI provider:
- Groq or Cerebras (Fast and Recommended): Offers a balanced experience—fast, responsive, and reliable. Good for users who want speed without sacrificing too much quality.
- Google (Recommended): Best for high-quality questions. It may be slower at times, especially when generating large batches, but the accuracy and coherence are superior.
- Free AI (Limited): No setup needed, but uses a shared public service. It can be slower, may generate fewer questions, and might fail during high traffic. Ideal for trying the app, but your own API key is better for consistent, serious reviewing.
Creating a New Quiz
- Choose Exam Level: Select "Professional" or "Subprofessional" to get relevant topics.
- Select Study Mode: "Practice" for one question, "Quick" for 10, "Exam" for a full-length simulation, or "Custom" to set your own number.
- Select Topics: Check the boxes for the subjects you want to focus on.
- Configure Settings:
- Difficulty: Choose from easy, medium, hard, or a mix.
- Timer Mode: Practice with a timer per question, a total duration, or no timer at all.
- Helpers: Enable or disable Hints and the AI Tutor to suit your study style.
- Click Start Quiz!
During the Quiz
- Hints: If enabled, you can click "Get Hint" up to three times per question for clues.
- AI Tutor: If enabled, click "Chat with Tutor" to open a chat window. You can ask for deeper explanations, examples, or why other options are incorrect. The tutor will guide you without giving away the direct answer.
- Bookmarking: After answering a question, a star icon appears. Click it to save the question for later review. You can find all your saved questions on the "Bookmarks" page.
After the Quiz
- Results: Your score, accuracy, and a breakdown by topic will be displayed.
- Review: Click "Review Answers" to see every question, your answer, the correct answer, and the explanation.
- History: Your results are automatically saved. Go to the "History" page to track your progress over time and review old quizzes.
Quiz Complete!
Performance Breakdown
Overall Statistics
Answer Review
Saved Bookmarks
Bookmarked Questions
Performance History
No exam history yet. Complete a quiz to see your progress!
History Review
My Account
Account Details
Loading...
Loading...
Loading...
Change Password
Government Disclaimer
This app is a third-party educational tool. We are not the Civil Service Commission (CSC). All official announcements, exam schedules, and results should be verified directly at csc.gov.ph.
About This Reviewer
Kamusta, future Civil Servant!
Una sa lahat, salamat sa paggamit ng web app na ito. Ginawa ko 'to hindi lang para makatulong sa inyo, kundi para na rin sa sarili ko. Yes, magte-take din ako ng Civil Service Exam. (Sana maka pasa hehe 🥲)
Napansin ko na karamihan sa mga online reviewers ay mga static na PDF o mga set of questions na paulit-ulit lang. Habang nakakatulong 'yun, gusto ko ng something more dynamic—isang reviewer na kayang mag-generate ng laging bago at relevant na mga tanong, na naka-focus sa mga topics na kailangan kong pag-aralan.
Bakit AI-Powered?
Dito pumasok ang idea na gumamit ng Artificial Intelligence. Gamit ang AI, ang app na ito ay nakakagawa ng halos walang katapusang supply ng mga practice questions. Piliin mo lang ang topic at hirap, at gagawan ka niya ng quiz na para sa'yo. Para kang may personal na tutor!
Disclaimer lang: Ang AI ay hindi perpekto. Minsan, pwede itong magkamali o magbigay ng tanong na medyo off sa topic. Kaya't laging pinakamainam na gamitin ito bilang isang tool sa pag-aaral at i-cross-reference pa rin ang impormasyon sa mga opisyal na materyales mula sa CSC.
SHARE!
Ang goal ko ay simple lang: ang makatulong sa ating lahat na makapasa sa exam. Kung nakatulong ito sa iyo, ang pinakamalaking pasasalamat na ay ang i-share mo ito sa iba pang nangangailangan. Pero kung gusto mong magbigay ng konting suporta (kung may budget na baka bilhan ko na ng domain, maintenance… at pangbawas sa luha ko tuwing may personal bills at pang hanap ng pangkain. 😭🥺🥺), sobra sobra kong maaappreciate HUHU.
Sana'y maging malaking bahagi ito ng iyong review journey. Good luck sa atin, future public servants! Kayang-kaya natin 'to!
Privacy Policy
LEGAL DISCLAIMER: This document is for informational purposes only. You should consult with a licensed attorney in the Philippines to ensure full compliance with the Data Privacy Act of 2012 (R.A. 10173).
Last Updated: November 28, 2025
1. Introduction
This Privacy Policy describes how AI Reviewer by KlementinePH ("we," "us," or "our") collects, uses, processes, and protects your information. We are committed to protecting your personal data in accordance with the Data Privacy Act of 2012 (Republic Act No. 10173).
2. Information We Collect
We collect data based on your interaction level and technical usage:
- 2.1. Personal Information (Registered Users):
- Identity Data: When you register via Supabase Auth, we collect your Full Name and Email Address.
- Authentication Data: We store encrypted password hashes and authentication tokens.
- 2.2. Local Device Data (Client-Side Storage):
To maximize privacy, specific data is stored strictly on your device using IndexedDB (Database:
CseReviewerDB) and localStorage:- Sensitive Credentials: Your personal API keys for Google Gemini, Groq, and Cerebras are stored exclusively in IndexedDB. They are never transmitted to our central servers.
- Guest History & Settings: For guests, quiz results, bookmarks, theme preferences (
cse_theme), and usage counters (free_usage_count) reside solely on your device.
- 2.3. User Inputs & Chat Data:
When you use the "Chat with Tutor" feature or "Custom Subject" mode, the text prompts you enter are transmitted to the selected AI provider to generate responses. We do not permanently store these conversation logs on our servers.
- 2.4. Automated & Third-Party Data:
- Usage Analytics: We use Google Analytics (GA4) to collect anonymized telemetry (session duration, clicks, device types).
- CDN Logs: We use Content Delivery Networks (CDNs) like jsDelivr and Google Fonts to load assets. These providers may passively collect your IP address to deliver these files.
- Advertising Data: We partner with Google AdSense and AdCash. These vendors may collect IP addresses and device IDs via cookies to serve personalized ads.
3. How We Process Your Data
We use your data for the following specific purposes:
- Service Functionality: To generate AI-powered exam questions. User inputs are sent directly to the selected AI Provider (Google, Groq, or Cerebras).
- Account Persistence: To sync your history and bookmarks across devices (Registered Users only) using our Supabase backend.
- Free AI Proxying: When using the "Free AI" mode, your prompts are routed through Cloudflare Workers. This acts as a secure tunnel to facilitate requests without exposing our internal API keys. We do not permanently log the content of these prompts.
- Monetization: To display programmatic advertising via AdSense and AdCash to support maintenance costs.
4. Data Sharing and Third-Party Processors
We do not sell your personal data. Data is transferred to the following processors to enable functionality:
| Processor | Purpose | Data Shared |
|---|---|---|
| Supabase | Database & Auth | Name, Email, Quiz History |
| Cloudflare Workers | Free AI Proxy | Anonymous Prompts (Transient) |
| Google / Groq / Cerebras | AI Generation | Prompts & Inputs (Direct from Browser) |
| jsDelivr / Google Fonts | Asset Delivery | IP Address (Passive Log) |
| AdSense & AdCash | Advertising | Cookies, IP, Device ID |
5. International Data Transfers
Our service providers operate globally. By using the Service, you acknowledge and consent that your data may be transferred to, stored, and processed in jurisdictions outside the Philippines, including the United States, subject to our providers' data protection standards.
6. Data Retention and Deletion
- Registered Accounts: Data is retained indefinitely while the account is active. Upon request, all personal identifiers are permanently removed from Supabase.
- Guest Data: This data resides solely on your device. It is deleted when you clear your browser's "Site Data" or "Cache".
7. Cookies and Tracking
We use cookies for authentication (Supabase) and advertising. You can manage cookies via browser settings.
AdCash/AdSense: These vendors use cookies and web beacons to provide interest-based advertising based on your browsing habits.
8. Your Rights
Under the Data Privacy Act, you have the right to:
- Access & Rectification: View and correct your data via "My Account".
- Erasure: Request account deletion.
- Objection: Opt-out of data processing (e.g., personalized ads).
9. Contact Us
For privacy inquiries, please contact us at [email protected] or use our Feedback Form.
Terms and Conditions
LEGAL DISCLAIMER: These terms constitute a binding legal agreement.
Last Updated: November 28, 2025
Welcome to AI Reviewer. By accessing our web application, you agree to be bound by these Terms and Conditions ("Terms").
1. Service Description
The Service is an educational tool utilizing Artificial Intelligence to generate practice questions for the CSE, LET, and LTO exams. It serves as a supplementary study aid, not a replacement for official reviewers.
2. No Government Affiliation
IMPORTANT: We are NOT affiliated with, endorsed by, or connected to the Civil Service Commission (CSC), the Professional Regulation Commission (PRC), or the Land Transportation Office (LTO).
3. AI Content & Experimental Technology
The content is generated by Large Language Models (LLMs) including Google Gemini, Groq, and Cerebras.
- Hallucinations: AI models may generate plausible but incorrect facts, laws, or solutions. We do not guarantee 100% accuracy.
- Experimental Models: The App uses experimental models (e.g., "Flash-Thinking", "Exp" versions). These are volatile and may produce unpredictable outputs.
- User Responsibility: You must verify all generated questions and answers against official sources. We are not liable for exam failures resulting from reliance on this tool.
4. User Accounts & Security
- Registration: You agree to provide accurate information via Supabase Auth.
- Security: You are responsible for your account credentials.
- Prohibited Use: You may not reverse-engineer the code, abuse the API proxy, or scrape content.
5. API Usage (Bring Your Own Key)
The Service allows integration of personal API Keys.
- Costs: You are solely responsible for any billing charges from Google, Groq, or Cerebras.
- Security: Keys are stored in your browser's
IndexedDB. Do not use this feature on public computers.
6. "Free AI" Service (Cloudflare Workers)
The "Free AI" feature uses Cloudflare Workers as a proxy to route requests to free-tier models.
- Availability: This service is provided "AS IS". We may throttle usage, block IPs, or discontinue this feature without notice if abuse is detected.
- Daily Limits: Guest users are subject to daily generation limits tracked via local storage.
7. Advertising
We display ads via Google AdSense and AdCash to support the service.
- Consent: By using the App, you consent to seeing these ads.
- Third Parties: Interactions with advertisers are solely between you and the third party.
8. Intellectual Property
The application code (HTML, CSS, JS), logo, and design are the property of KlementinePH. You are granted a license for personal, non-commercial use only.
9. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, KLEMENTINEPH SHALL NOT BE LIABLE FOR ANY DAMAGES, DATA LOSS, OR PROFESSIONAL CONSEQUENCES ARISING FROM YOUR USE OF THE SERVICE.
10. Governing Law
These Terms are governed by the laws of the Republic of the Philippines.
11. Contact
For questions, contact us at [email protected] or use our Feedback Form.