Last updated: August 4, 2026
SkipHostelWifi is a browser extension that automates WiFi login for Rajagiri (RSET) campus and hostel networks. This policy explains exactly what data the extension handles, where it goes, and what it does not do.
The extension collects one piece of information from you:
That is it. We do not collect names, email addresses, browsing history, analytics, telemetry, crash reports, or any other personal information.
| Item | Storage Location | Details |
|---|---|---|
User ID (savedUID) |
chrome.storage.local |
Saved on your device only, after a successful login. Cleared when you sign out. |
The extension makes HTTP requests to exactly one destination:
| Endpoint | Purpose |
|---|---|
http://192.168.0.66:8090/login.xml |
Submits your User ID to the Cyberoam/Sophos captive portal to authenticate you on the WiFi network. |
http://192.168.0.66:8090/logout.xml |
Signs you out of the captive portal when you click "Sign Out". |
Both endpoints are local-network addresses — they exist on the campus/hostel router and are not reachable from the public internet. No data is transmitted to any external or third-party server.
After a successful login, the extension creates a repeating alarm (via the chrome.alarms API) that
re-authenticates you every 4 minutes to keep the portal session alive. This alarm:
login.xml endpoint listed above.| Permission | Why It Is Needed |
|---|---|
storage |
To save and retrieve your User ID locally so you don't have to re-enter it every time. |
alarms |
To schedule the periodic keep-alive re-authentication that keeps your WiFi session from expiring. |
Host: http://192.168.0.66/* |
To allow the extension to send login/logout requests to the campus captive portal. |
None. Your data is never shared with, sold to, or transmitted to any third party. The only destination for your User ID is the local-network captive portal operated by your campus.
192.168.0.66.You can remove your stored User ID at any time by:
If we make material changes to this policy, we will update the "Last updated" date at the top. Since the extension is distributed directly (not via a store), updates will be reflected in the project repository.
Questions or concerns about this policy? Reach out to the maintainers: