Back to portfolio

Privacy Policy

ScrollStop Privacy Policy

This policy explains what information ScrollStop collects, how it is used, and the choices available to users of the ScrollStop Chrome extension.

Effective date: May 25, 2026

What ScrollStop Does

ScrollStop is a Chrome extension that helps users reduce distracting browsing. Users configure websites they want to limit, join or create study rooms, upload study material, and complete short quizzes before access to a blocked site is restored.

The extension uses browsing time on configured domains to decide when to show a quiz block. It does not collect the contents of pages you visit on tracked websites.

Information We Collect

Account information: your email address, password hash when you create an email/password account, optional Google sign-in identifier, chosen display username, and authentication tokens needed to keep you signed in.

Extension settings: onboarding state, tracked domains, configured time limits, active room, and local time-tracking state.

Study content: documents you upload to study rooms, such as PDF, TXT, or Markdown files, and quiz questions generated from that material.

Activity and progress: time spent on user-configured tracked domains, quiz attempts, quiz completion counts, leaderboard scores, wrong-answer review history, room activity, and related progress data.

Website information: ScrollStop uses the domain of the active tab to determine whether the site is one you configured for tracking. ScrollStop does not collect full browsing history or page contents from tracked browsing sites.

How We Use Information

We use the information above only to provide ScrollStop's core features: authenticating users, syncing rooms and settings, tracking time on configured distracting sites, uploading and processing study material, generating quizzes, displaying quiz blocks, recording quiz results, supporting leaderboards, and helping users review missed questions.

We do not sell user data. We do not use user data for unrelated advertising, credit decisions, eligibility decisions, or any purpose outside the ScrollStop product experience.

Chrome Extension Permissions

ScrollStop uses Chrome permissions to provide its stated functionality. The tabs permission is used to identify the active tab's domain and communicate with tracked tabs. Storage keeps settings, authentication state, and local tracking state available between sessions. Alarms run a lightweight timer while the popup or side panel is closed.

The sidePanel permission provides the main ScrollStop interface. The identity permission starts Google OAuth sign-in. The scripting permission is used to register the bundled content script on custom tracked domains after you grant optional site access. Host access is used for the production ScrollStop API, and optional host access is requested only when you add a custom tracked website.

Data Sharing

ScrollStop may send account, room, upload, quiz, settings, and progress data to the ScrollStop backend so the extension can work across browser sessions and devices.

Uploaded study material may be processed by AI-backed quiz generation services to create quiz questions for your study rooms. Remote responses are treated as data, not executable code.

We do not sell personal information, and we do not share user data with third parties for unrelated advertising.

Remote Code

ScrollStop does not execute remote code. All executable extension code is bundled in the submitted extension package. The extension communicates with the ScrollStop API and receives remote data such as account details, room data, quiz questions, and progress updates.

Data Storage and Security

Some information is stored locally in Chrome storage, including extension settings, authentication state, onboarding state, tracked domains, and local time-tracking data.

Server-side information is used to sync your ScrollStop account, rooms, documents, quizzes, progress, and settings. We use reasonable technical safeguards for the data handled by the service, but no internet-connected service can guarantee absolute security.

Your Choices

You can change tracked websites, time limits, room settings, and other extension settings inside ScrollStop.

You can remove the extension from Chrome to stop extension-based tracking and local storage updates. You may also contact us to request help with account or data deletion.

Children's Privacy

ScrollStop is intended for general productivity and study use. It is not designed to knowingly collect personal information from children under 13.

Changes to This Policy

We may update this privacy policy as ScrollStop changes. When we do, we will update the effective date on this page.

Contact

For privacy questions, account requests, or data deletion requests, contact Ibrahim Khan through the contact section of this website.