Last updated: 2 October 2026
Open-source software
| Component | License | Used for |
|---|---|---|
| Next.js | MIT | Web framework |
| React / React DOM | MIT | User interface |
| Tailwind CSS | MIT | Styling |
| Lucide icons | ISC | Icons |
| FastAPI | MIT | API framework |
| Starlette | BSD-3-Clause | Web toolkit |
| Uvicorn | BSD-3-Clause | Application server |
| Pydantic / pydantic-settings | MIT | Data validation and settings |
| HTTPX | BSD-3-Clause | HTTP client |
| OpenAI Python SDK | Apache-2.0 | AI API client |
| Jinja2 | BSD-3-Clause | Prompt templates |
| pypdf | BSD-3-Clause | PDF text extraction |
| pypdfium2 (PDFium) | Apache-2.0 / BSD-3-Clause | PDF page rendering |
| Pillow | MIT-CMU (HPND) | Image processing |
| ReportLab | BSD | PDF note generation |
| Google Cloud client libraries, Firebase Admin | Apache-2.0 | Cloud services |
Full license texts ship with each package and are available from the respective projects. Transitive dependencies carry their own compatible licenses.
Fonts
- Bricolage Grotesque — SIL Open Font License 1.1, via Google Fonts
- Inter — SIL Open Font License 1.1, via Google Fonts
- JetBrains Mono — SIL Open Font License 1.1, via Google Fonts
Services
AI features use the OpenAI API. Payments are processed by Razorpay and the platform runs on Google Cloud. These are used under their commercial terms of service.
Content
- Previous-year questions are reproduced from question papers published by the Union Public Service Commission, for educational purposes and with credit. Items marked “sample” are TamGam's own practice questions written in the PYQ format.
- Current-affairs cards are original summaries written by TamGam from licensed newspaper editions. Article text is not reproduced, and copyright in the original articles remains with their publishers.
- Questions, explanations, notes and the TamGam brand are © Viqri Labs. All rights reserved.