Privacy Policy
Your privacy matters. This page explains clearly what data BunkWise collects, why, and how it is used. This policy covers Google Analytics (currently active), Google AdSense (planned for future use), and all other third-party services used by BunkWise. Last updated: March 2026.
1. Data You Provide
All attendance data you paste or upload (CSV/Excel), and all result PDFs you upload for SGPA calculation via the RTU pipeline, are processed entirely inside your own browser using JavaScript. This data is never transmitted to any server operated by BunkWise. Once you close the tab, everything is gone — no data is stored in any database, cookie, or local storage by BunkWise for this purpose.
The Autonomous SGPA Calculator (for SKIT result PDFs) is an exception — see the AI-powered analysis section below.
2. Google Analytics
BunkWise uses Google Analytics 4 (GA4) to understand how visitors use the site. Google Analytics is loaded on every page of BunkWise (except on localhost during development). It collects the following types of information automatically:
- Approximate geographic location (country, city — not precise address)
- Device type, operating system, and browser
- Pages visited, time spent on each page, and navigation path
- Referral source (e.g. search engine, direct link, social media)
- Screen resolution and language preference
This information is collected using cookies and similar tracking technologies placed by Google. Analytics data is sent using the browser's Beacon API where available, reducing impact on page performance. The data is sent to and stored by Google on servers which may be located outside India. Google may use this data in accordance with its own privacy policy, available at policies.google.com/privacy.
BunkWise uses this data solely to improve the website — for example, to understand which tools are most used, which devices need optimisation, and how users discover the site. We do not sell this data or use it to identify you personally.
You can opt out of Google Analytics tracking at any time by installing the Google Analytics Opt-out Browser Add-on, or by using your browser's private/incognito mode.
3. Google AdSense (Future Use)
BunkWise has removed all ad display containers from its pages — no advertisements are currently shown to users. The Google AdSense publisher script (adsbygoogle.js) is still present on all pages solely to maintain publisher account registration with Google. Without this script, the site would need to re-apply for AdSense approval when ads are re-enabled in the future. The script itself does not display any ads when no ad slot containers are present on the page.
In the future, BunkWise plans to re-enable Google AdSense to display advertisements on the website.
When Google AdSense becomes active, the following will apply:
- Google and its advertising partners will use cookies (including the
_ga,IDE, andDSIDcookies) to serve ads based on your prior visits to BunkWise or other websites across the internet. - Google may use your browsing activity to show you personalised (interest-based) advertisements.
- Ad content is served entirely by Google — BunkWise has no control over which specific ads are shown.
- BunkWise will not display ads in a misleading way or in positions that violate Google AdSense Programme Policies.
You can opt out of personalised advertising from Google at any time by visiting Google's Ads Settings. You can also opt out of third-party vendor personalised ads via the Digital Advertising Alliance opt-out tool. Note that opting out of personalised ads does not mean you will see no ads — it means the ads shown will not be based on your interests.
4. Cookies
BunkWise stores two items in localStorage: your theme preference (bw-theme, value: light or dark) and the AI analysis usage counter (bw-auto-usage) to enforce the daily limit. Both values never leave your device.
The following third-party cookies may be set when you visit BunkWise:
- Google Analytics:
_ga(2-year expiry),_ga_*(2-year expiry),_gid(24-hour expiry) — used to distinguish visitors and sessions. - Google AdSense (future):
IDE,DSID— used by Google to deliver personalised ads once AdSense is enabled.
BunkWise does not set any first-party cookies. The AI usage counter (bw-auto-usage) is stored in localStorage, not a cookie. Theme preference is not persisted.
You can manage or delete cookies at any time through your browser settings. Deleting Google Analytics cookies will cause you to be treated as a new visitor on your next visit.
5. AI-Powered Result Analysis (SGPA Calculator)
When you use the Autonomous SGPA Calculator feature (for SKIT result PDFs), the raw text extracted from your uploaded PDF is sent to Google's Gemini AI API for analysis. This text contains your result data as it appears in the PDF — including your name, roll number, father's name, and subject marks.
The extracted text is transmitted to Google's Gemini API for analysis and is governed by Google's AI API Terms of Service. BunkWise does not store, log, or retain this data at any point — it is processed in transit only. Your original PDF file is never sent; only the extracted text is transmitted.
The API call is routed through a Cloudflare Worker proxy — the Gemini API key is stored securely in Cloudflare environment variables and is never exposed in BunkWise's front-end code.
A rate limit of 2–3 analyses per device per day is enforced locally using localStorage. This counter is stored only on your device and is never transmitted anywhere.
If you are not comfortable with your result data being processed by Google's AI, please use the RTU SGPA Calculator instead — it processes everything locally in your browser with no external API calls.
6. Third-Party Services Summary
The following external services are used by BunkWise. Each is governed by its own privacy policy and terms.
- Google Analytics 4 — anonymised visitor analytics. Active on all pages. Google Privacy Policy
- Google AdSense — advertising (planned, not yet active). When active, will serve ads and set cookies. Google Ads Policy
- Google Gemini AI API — used for autonomous result PDF analysis. Result text is sent to Google's servers. Gemini API Terms
- Google Fonts — typography (Syne, DM Mono, Manrope). Google logs the font request; no personal data beyond a standard HTTPS request is shared.
- Cloudflare CDN — delivers PDF.js, SheetJS (xlsx), and jsPDF libraries. Cloudflare may log IP addresses per their standard CDN and security policy.
- Cloudflare Workers — acts as a secure proxy for Gemini API calls. Processes requests in transit but does not store your result data.
7. Children's Privacy
BunkWise is intended for use by college students (generally age 17 and above). BunkWise does not knowingly collect personal information from children under the age of 13. If you believe a child under 13 has used this service, please contact us so we can take appropriate action.
8. Your Rights
You have the right to:
- Opt out of Google Analytics tracking using the Google Analytics Opt-out Add-on or browser private mode.
- Opt out of personalised advertising via Google's Ads Settings (applies when AdSense is active).
- Clear your browser's localStorage to remove the theme preference and rate-limit counter stored by BunkWise.
- Use the RTU SGPA Calculator instead of the Autonomous calculator if you prefer that no data leaves your device — the RTU tool processes everything locally in your browser with zero external calls.
If you have questions about how your data is handled, contact the site creator via the GitHub profile linked on the Creator Description page.
9. Changes to This Policy
This Privacy Policy may be updated from time to time — particularly when Google AdSense is activated. Changes will be reflected on this page with an updated "Last updated" date at the top. We recommend checking this page periodically. Continued use of BunkWise after any changes constitutes your acceptance of the updated policy.