Privacy Notice

Last updated: February 17, 2025

Effective from: July 4, 2025

This Privacy Notice for Starpass Generator ("we," "us," or "our"), an open-source, not-for-profit web application, explains how we handle your information when you use our services ("Services"), including when you:

Starpass’s zero-knowledge architecture ensures we collect no personal information unless you voluntarily provide it (e.g., via support requests). If you do not agree with our policies, please refrain from using our Services. For inquiries, contact us at contact@samin-yasar.dev.

Summary of Key Points

Table of Contents

1. What Information Do We Collect?

Personal Information You Disclose to Us

In Short: Starpass collects no personal information during normal use; only support requests may include voluntarily provided data.

Starpass generates passwords, passphrases, and usernames locally in your browser or PWA, without accounts or external storage. No personal information (e.g., name, email, IP address) is collected during generation or strength analysis. If you contact us for support, you may voluntarily provide details (e.g., email, message), which we collect solely to respond.

Sensitive Information

Starpass does not process sensitive personal information (e.g., health data under HIPAA, financial details) during generation. If you include sensitive information in support requests, it is processed only to address your query and not retained beyond response.

Information from Third Parties

Starpass does not fetch third-party data (e.g., APIs) for its core functionality. All word lists and generation logic are embedded locally in the application.

2. How Do We Process Your Information?

In Short: All processing is local; support requests involve minimal server communication.

Starpass processes all generation (passwords, passphrases, usernames) and strength analysis locally in your browser or PWA. No data is transmitted unless you submit a support request, in which case your provided details (e.g., email, message) are sent securely to our server for response.

3. What Legal Bases Do We Rely On to Process Your Information?

In Short: Local processing requires no legal basis; support requests rely on consent (GDPR Art. 6(1)(a)).

Starpass’s zero-knowledge architecture ensures no personal data is collected during generation, requiring no legal basis under GDPR or similar laws. For support requests, we process data based on your explicit consent, provided during submission, in compliance with GDPR, UK GDPR, and other applicable laws.

4. When and With Whom Do We Share Your Personal Information?

In Short: No data is shared except for support request details sent to our server.

Generated passwords, passphrases, usernames, and analysis data remain local and are not shared. Support request data (e.g., email, message) is sent to our server for response. No data is shared with third parties, business partners, or in business transfers, per our zero-knowledge principle and SOC 2 confidentiality controls.

5. How Long Do We Keep Your Information?

In Short: Local data persists until cleared; support request data is retained only as needed.

Generated data and cached PWA content remain in your browser’s local storage until cleared via Starpass’s interface or browser/PWA settings. Support request data is retained on our server only for the time necessary to respond, typically no longer than 30 days, unless required for legal purposes, per GDPR and SOC 2 requirements.

6. How Do We Keep Your Information Safe?

In Short: Local data is secured by your device; support request data is protected with robust measures.

Local data (generated credentials, cached PWA data) is protected by your device’s and browser’s security features (e.g., encryption, access controls). Support request data is transmitted via HTTPS, stored with AES-256 encryption, and access is restricted to authorized personnel. We implement SOC 2 and CSA-compliant controls (e.g., access logs, audits). If health data is included in requests, HIPAA-compliant safeguards (e.g., minimal use, breach notification) apply. In case of a breach, we will notify affected users and regulators as required by GDPR, HIPAA, and CCPA.

7. What Are Your Privacy Rights?

In Short: You control local data; support request data rights are exercisable by contacting us.

Under GDPR, you have rights to access, rectify, delete, restrict, or port your data, applicable to support request data. You control local data via Starpass’s interface (e.g., clear cached data) or browser/PWA settings. For support request data, contact us to exercise rights. CCPA grants California residents similar rights, including opting out of data sales (not applicable, as we do not sell data).

8. Controls for Do-Not-Track Features

Starpass does not use cookies, trackers, or analytics, so Do-Not-Track signals are irrelevant. For California residents, we comply with CCPA and the "Shine The Light" law by not sharing data for marketing.

9. Do United States Residents Have Specific Privacy Rights?

In Short: CCPA and state laws apply minimally, but you control your data.

Starpass collects minimal personal information. The following table outlines CCPA categories:

CategoryExamplesCollected
A. IdentifiersName, email, IP addressYES (Only optional email in support requests)
B. Personal informationName, contact, financial detailsYES (Only if in support request message)
C. Protected characteristicsGender, age, raceNO
D. Commercial informationTransaction detailsNO
E. Biometric informationFingerprints, voiceprintsNO
F. Internet activityBrowsing historyNO
G. Geolocation dataDevice locationNO
H. Audio, electronic, sensoryImages, videoNO
I. Professional informationJob title, work historyNO
J. Education informationStudent recordsNO
K. InferencesProfilesNO
L. Sensitive personal informationFinancial data, IDs, health dataNO

Contact us to exercise CCPA rights (e.g., access, deletion).

10. Do Other Regions Have Specific Privacy Rights?

In Short: Region-specific rights are limited but supported.

For Australia (Privacy Act 1988), New Zealand (Privacy Act 2020), and South Africa (POPIA), Starpass complies via minimal data collection and user controls. Contact us to exercise rights or file complaints with:

11. Zero-Knowledge Architecture

Starpass’s core features (password, passphrase, username generation, strength analysis) use a zero-knowledge architecture, ensuring no data is collected or stored by us, except for support requests.

12. Client-Side Processing and Limited Server Communication

All functionality is executed locally in your browser or PWA. No third-party API calls are made. Support requests involve secure server communication, limited to provided details (e.g., email, message).

13. No Cookies, Tracking, or Analytics

Starpass does not use cookies, tracking pixels, or analytics, ensuring an anonymous experience except for voluntary support requests.

14. Do We Make Updates to This Notice?

In Short: Yes, we may update this notice.

Updates will be indicated by a revised date. Significant changes will be communicated via the app or GitHub repository. Review periodically to stay informed.

15. How Can You Contact Us About This Notice?

Contact us at:

Email: contact@samin-yasar.dev

Post:
Samin Yasar
Starpass Generator Developer
Dhaka, Bangladesh

GitHub: https://github.com/Samin-yasar/Starpass

16. How Can You Review, Update, or Delete the Data We Collect From You?

Manage local data via Starpass’s interface (e.g., clear cached data) or browser/PWA settings. For support request data, contact us at contact@samin-yasar.dev to request access, correction, or deletion.