SkipHostelWifi — Privacy Policy

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.

1. Data We Collect

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.

2. How Your Data Is Stored

Item Storage Location Details
User ID (savedUID) chrome.storage.local Saved on your device only, after a successful login. Cleared when you sign out.
Your User ID never leaves your device except when it is sent directly to the campus captive portal for authentication (see Section 3).

3. Network Requests

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.

Note on the password: On this network the login password is identical to the User ID. The extension does not ask you for a separate password — it uses your User ID for both fields when submitting the login form.

4. Keep-Alive Behavior

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:

5. Browser Permissions

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.

6. Third-Party Sharing

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.

7. What We Do Not Do

8. Data Deletion

You can remove your stored User ID at any time by:

9. Changes to This Policy

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.

10. Contact

Questions or concerns about this policy? Reach out to the maintainers: