Our Mission
Ujiyari (meaning "light" or "illumination") is a free, open-access current affairs platform built for aspirants preparing for UPSC Civil Services, State PCS, and other competitive examinations across India.
We believe that quality exam preparation material should be accessible to every student — regardless of their ability to pay for expensive coaching or premium subscriptions. Ujiyari is and will remain completely free.
What We Offer
| Section | What You Get |
|---|---|
| Daily Current Affairs | In-depth UPSC-focused articles with notes, audio summaries, and downloadable PDFs — updated every day |
| Weekly Roundup | 7-day consolidated summary for quick revision |
| Monthly Compilation | Subject-wise monthly notes — ideal for monthly revision cycles |
| Yearly Yearbook | Annual current affairs yearbook covering the full year |
| Editorials | Daily newspaper editorial analysis from The Hindu, Indian Express, Mint, and more — mapped to GS papers |
| Magazines | Notes from Yojana, Kurukshetra, Down to Earth, and other UPSC-relevant magazines |
| Vocab Builder | Curated vocabulary for Essay and answer writing |
| Key Terms | UPSC concepts with definitions, significance, and GS paper mapping |
How We Are Different
- 100% Free — No paywall, no premium tier, no registration required
- Audio Summaries — Listen to every article as a podcast-style audio — perfect for commutes and revision
- Downloadable PDFs — Every article available as a clean, print-ready PDF
- Daily Quizzes — Concept-first MCQs based on that day’s current affairs for Prelims practice
- UPSC Mapping — Every article tagged with relevant subjects and GS papers
- Facts Corner — Every article ends with a quick-revision fact box with all key data points
- Full-Text Search — Search across thousands of articles, terms, and vocab entries instantly
About the Creator
Bharat Choudhary
Bharat is a UPSC educator and developer who built Ujiyari to democratise access to quality current affairs material. He combines subject expertise with technology to deliver content that is thorough, accurate, and exam-relevant.
Also by Bharat Choudhary
BharatNotes.com
Free UPSC & IAS Notes | Prelims to Interview
Comprehensive, syllabus-aligned study notes for UPSC Civil Services — covering all four GS papers, Essay, and Interview preparation. Three depth levels (Foundation, Prelims, Mains), topic-wise quizzes, PYQ analysis, and answer frameworks. 100% free, no login required.
Ujiyari handles your current affairs. BharatNotes handles your static syllabus. Together, they cover the full UPSC preparation spectrum.
Visit BharatNotes.com →Community Acknowledgements
Ujiyari grows because thoughtful readers take the time to spot issues, suggest features, and push us to do better. This space honours the contributors whose feedback has shaped the platform.
Adv. Nishant
With deep gratitude to Adv. Nishant, whose sharp eye and engaged feedback have repeatedly improved both Ujiyari and our sister site BharatNotes for thousands of aspirants. We thank him specifically for:
- Catching a question-vs-explanation mismatch on BharatNotes — a single screenshot of an apparently "wrong explanation" on a 2010 Prelims SLR question turned out to be a much deeper data-integrity bug: 112 question IDs were colliding across our 2024–2025 additions file and the base subject files (Polity, Economy, Geography, Environment, General Science). Any of the 112 affected questions could have shown the wrong explanation. Both layers are now fixed (all 112 IDs renumbered to be globally unique; the Retry-Weak-Topics client bundle, which was missing the 2024–2025 additions entirely, now correctly includes all 944 questions), and a permanent audit-tooling pipeline (
scripts/audit-quiz-data.py,audit-quiz-semantic.py,audit-mains-data.py) was added so this class of regression is caught automatically going forward. Semantic audit confirms 944 questions across 12 data files, zero remaining question↔explanation mismatches. Without that single screenshot, this could have quietly undermined every affected user’s revision — a sustained debt now retired. - Reporting the Indus Waters Treaty / IMLD Facts-Corner mismatch on the February 2026 monthly compilation — surfacing a subtle factual integrity bug that prompted a full audit of Facts Corners across the site and led to the correction of the Classical Languages count (6 → 11, including the Oct 3, 2024 additions of Marathi, Pali, Prakrit, Assamese, and Bengali).
- Proposing subject-based filtering on the Editorials archive — a usability enhancement now shipped as the third filter (Subject dropdown) alongside GS Paper and Newspaper, with mobile-optimised touch targets, a Clear-all button, result-count badge, and shareable URL parameters. The filter now operates on the full editorial collection (not just the 6 most recent), surfacing every matching editorial as a results card grid.
Adv. Nishant’s contributions reflect the spirit Ujiyari was built for — a public good improved in public, by the community it serves.
If you have spotted a factual error, found a bug, or have an idea that would help fellow aspirants, please reach out via the channels below — every credible report or suggestion is taken seriously and credited.
Contact Us
Have feedback, corrections, or suggestions? We would love to hear from you:
- LinkedIn: Bharat Choudhary
- Telegram: @UjiyariCurrentAffairs
If you find an error in any article, quiz question, or fact — please let us know. Accuracy is our top priority.
Legal
- Privacy Policy — How we handle your data
- Disclaimer — Terms of use and content accuracy