Covers both the ReStack web app and the ReStack Chrome extension. Last updated 2026-08-02.
Creating a ReStack account (via Clerk) stores your email address and name. The problems you add — title, link, difficulty, topics, notes, and your revisit history — are stored so ReStack can schedule and remind you about them. None of this is shared with third parties or used for advertising.
The extension reads the current page's title, URL, and (on LeetCode, GeeksforGeeks, HackerRank, and NeetCode problem pages only) the problem's difficulty, so it can prefill an "add to ReStack" form. It does not read or transmit page content from any other site, and it does not run on any page until you open the extension's side panel.
Everything you submit through that form is sent directly to ReStack's own
API — the same API the web app uses — authenticated with a personal
access token you generate yourself from the Settings page. That token and
your configured API/app URLs are stored locally in the browser via
chrome.storage.local; they are never sent anywhere except
ReStack's own API, and never leave your device otherwise.
You can revoke any personal access token at any time from the Settings page's API Tokens section — this immediately invalidates it. To delete your account and data entirely, contact the address below.
Questions about this policy: nurenijamiu951@gmail.com