đ How to Use GradePath
Last updated: July 2026 • 5 min read
Getting Started
GradePath is designed to be intuitive â a first-time user should go from
landing on the page to seeing a correct SGPA in under 60 seconds. Here's how.
Step 1: Select Your Grading Scale
On the Calculator page, the first thing you'll
see is a dropdown labeled "Select Scale". Choose your
university's grading system from the list of presets:
- VTU (10-point) â CBCS: S=10, A=9, B=8, C=7, D=6, E=5, F=0
- Anna University: O=10, A+=9, A=8, B+=7, B=6, C=5, U=0
- Generic 10-point: O=10, A+=9, A=8, B+=7, B=6, C=5, P=4, F=0
If your university isn't listed, select "â Build Custom Scale â"
to define your own grade-label and grade-point pairs (see Step 5 below).
Step 2: Add a Semester
Click the "+ Add Semester" button. A new semester card will
appear. You can add as many semesters as you need â each one gets its own card
with its own SGPA display.
Step 3: Add Subjects
Inside a semester card, click "+ Add Subject" to add a row.
Each subject row has three fields:
- Subject name (optional) â just for your reference
- Credits â the credit value for that subject (e.g. 3, 4, 1.5)
- Grade â select the grade you received from the dropdown
Use the â button on any row to remove a subject.
Step 4: Watch Results Update Live
There's no "Calculate" button. As soon as you fill in credits and select a
grade, the SGPA for that semester updates automatically.
The overall CGPA at the bottom updates across all your
semesters as you add or change data.
Step 5: Build a Custom Scale (if needed)
Select "â Build Custom Scale â" from the scale dropdown.
A builder panel will appear where you can:
- Add grade-label and grade-point pairs (e.g. "A+" â 9, "B" â 7)
- Click "đž Save Scale" and give it a name
- Your custom scale is now available in the dropdown, just like a preset
Tip: Custom scales are saved in your browser's localStorage.
They'll be available the next time you visit the page on the same device.
Step 6: Remove or Edit
You can remove individual subjects with the â button, or remove an entire
semester using the "Remove Semester" button in its header.
All calculations update instantly.
Note: Grade-point scales for universities are subject to
revision across academic schemes and regulation years. The presets are
based on commonly-cited scales. If a scale is wrong or outdated, use the
custom scale builder â and let us know so we can update the preset.
Keyboard & Mobile Tips
- Tap targets are at least 44px â comfortable for mobile use
- Subject rows wrap vertically on small screens â no horizontal scrolling needed
- Your data auto-saves via localStorage â refreshing the page won't lose it
đ Privacy Policy
Last updated: July 2026 • 3 min read
GradePath takes your privacy seriously. This policy explains what data
we collect, how it's used, and your rights.
Information We Collect
We collect nothing. GradePath is a fully static,
client-side web application. There are no servers, no databases, no
analytics trackers, and no cookies (except localStorage, which stays
entirely on your device).
- We do not collect your name, email, or any personal information
- We do not collect your grades, subject names, or academic data
- We do not use cookies or tracking scripts
- We do not have access to your data â it never leaves your browser
Local Storage
GradePath uses your browser's localStorage API to save your
entered data (grading scale selection, custom scales, semesters, subjects)
so it persists across page refreshes. This data:
- Stays on your device only â it is never transmitted anywhere
- Can be cleared at any time by clearing your browser's site data
- Is not accessible by any other website or third party
Third-Party Services
GradePath does not integrate with any third-party services, APIs, or
external resources (other than standard web fonts from the system font stack).
If hosted on GitHub Pages, Netlify, or similar static hosts, those
platforms may have their own logging practices â refer to their respective
privacy policies for details.
Changes to This Policy
If this policy changes in the future, the "Last updated" date at the top
will be revised. Since GradePath collects no data, changes are likely to
be minimal or procedural.
Contact
If you have questions about this privacy policy, reach out via the
Contact page.
đ¤ Community Guidelines
Last updated: July 2026 • 3 min read
GradePath is built for students, by a student. While the tool itself
doesn't have forums or user-generated content (yet), these guidelines
apply to interactions through GitHub issues, feature requests, and
any future community spaces.
Be Respectful
Treat everyone with respect. Disagreements are fine â personal attacks,
harassment, and hate speech are not. This is a small project built for
learning and helping fellow students.
Be Constructive
When reporting a bug or suggesting a feature, include as much context
as possible:
- What grading scale you were using
- What values you entered (or a screenshot with sensitive info redacted)
- What result you expected vs. what you got
- Your browser and device (helpful but not required)
No Spam or Self-Promotion
GitHub issues and discussions are for improving GradePath. Please don't
use them for advertising, link dropping, or any form of spam.
Privacy Matters
When sharing screenshots or examples (e.g. in a bug report), do not
include personal information â redact your name, student ID,
university name, or any other identifiers. GradePath itself doesn't
collect this data, and we want to keep it that way.
Be Patient
GradePath is maintained by a single student (Poorvith M P). Responses
to issues and feature requests may take time. Contributions and
constructive feedback are welcome and appreciated, but please be
understanding of the maintainer's bandwidth.
Contributing
Interested in contributing? The project is open-source. Feel free to:
- Open a GitHub issue with your idea or bug report
- Submit a pull request with improvements
- Suggest new grading scale presets (include citation/source)
By contributing, you agree that your contributions will be licensed
under the same terms as the project (MIT License).
⨠Remember: Every contributor, commenter, and user
was once a beginner. Let's build something useful together.