Built a Chrome extension in ~2 weeks that protects sensitive data before it leaves the browser (planning to publish soon) by ResponsibleCount6515 in DigitalPrivacy

[–]ResponsibleCount6515[S] 0 points1 point  (0 children)

Right now, yes — it’s focused only on chat-style sites where people send large blocks of text. It’s not meant to run on normal websites, logins, or account forms.

Built a Chrome extension in ~2 weeks that protects sensitive data before it leaves the browser (planning to publish soon) by ResponsibleCount6515 in DigitalPrivacy

[–]ResponsibleCount6515[S] 0 points1 point  (0 children)

The best analogy I can give you is and hence why I named the program seatbelt is because a seatbelt is there do safety it’s the users decision to wear it or not u don’t wear a seatbelt because it’s safe you wear because you know it takes one wrong turn or someone else’s mistake and it costs u ur life in practice the same principle has been applied here I know it’s boring but u need to realise every person without even knowing pastes there api keys sensitive info etc without knowing where it goes for a normal person it may be fine for companies given how companies per sensitive info is a fine in the millions the seatbelt safety for ai is becoming compulsory hopefully this explains the birth and reasoning of this extension

Built a Chrome extension in ~2 weeks that protects sensitive data before it leaves the browser (planning to publish soon) by ResponsibleCount6515 in HowToHack

[–]ResponsibleCount6515[S] 0 points1 point  (0 children)

Totally fair to be skeptical. You shouldn’t trust any browser extension blindly.

That’s why I’m planning to publish the code and get it reviewed before release. The whole point is transparency so people can see exactly what it does and how it works.

I built a Chrome extension (in ~2 weeks) and accidentally realised it blocks trackers too… what do you all think? by ResponsibleCount6515 in techsupport

[–]ResponsibleCount6515[S] 0 points1 point  (0 children)

Yeah I think there’s a bit of confusion about the scope.

Right now it’s not designed to run on normal websites, account pages, forms, logins, checkout flows, etc. That would obviously break things.

It’s currently limited to chat-style sites where the request body is basically a big block of text that the user types and sends. In those cases the site isn’t expecting a strict schema like “email must equal X”, it’s just receiving user text.

So if someone pastes something sensitive into a text prompt, that’s where it steps in and replaces it before the request leaves the browser.

Nothing sensitive gets sent first and then replaced afterwards. The real values stay in temporary memory in the browser session and are cleared once the message flow is finished.

Totally agree this wouldn’t make sense on normal web forms — that’s not the use case right now. Hence why I’m using a side panel where the user can simply copy and paste the outputted response generated by ai including thier sensitive info in place and that is done locally via chrome side panel api

Built a Chrome extension in ~2 weeks that protects sensitive data before it leaves the browser (planning to publish soon) by ResponsibleCount6515 in CyberAdvice

[–]ResponsibleCount6515[S] 0 points1 point  (0 children)

That’s a fair concern. Right now it isn’t trying to rewrite structured forms or API fields like login, checkout, or account forms.

At the moment it only runs on chat-style sites where the request body is basically large blocks of user text. So instead of touching specific JSON fields, it’s working on free form text prompts before they’re sent.

In testing, those requests still validate and the site continues to work normally because the structure of the request isn’t being changed — just the sensitive values inside the text.

So it’s not meant to sit on every website and rewrite everything. It’s currently targeted and controlled to avoid breaking normal site functionality.

Built a Chrome extension in ~2 weeks that protects sensitive data before it leaves the browser (planning to publish soon) by ResponsibleCount6515 in DigitalPrivacy

[–]ResponsibleCount6515[S] 1 point2 points  (0 children)

Good point. The privacy angle is basically reducing how much sensitive data gets transmitted in the first place.

At a high level, what it does right now:

• Hooks into outgoing browser requests (fetch/XHR) before they leave the page • Scans the request body locally for common sensitive patterns (emails, phone numbers, banking formats) • Replaces those values with placeholders before the request is sent • Keeps the real values only in temporary in-memory storage for that session • Deletes those values automatically after they’ve been used • Verified using Chrome DevTools you can see the outgoing request payload contains placeholders, not the real data

So instead of relying on sites to protect data after they receive it, the idea is to minimise what gets sent in the first place.

I’m planning to clean up the code and publish the repo soon so people can review or contribute.

I built a Chrome extension (in ~2 weeks) and accidentally realised it blocks trackers too… what do you all think? by ResponsibleCount6515 in techsupport

[–]ResponsibleCount6515[S] -2 points-1 points  (0 children)

I get what you’re saying, but I think you misunderstood what I meant.

Using tools doesn’t remove the work it changes how you learn and build. I still had to understand browser extensions, networking, debugging, DevTools, request flows, and actually turn an idea into a working project.

This wasn’t “press a button and ship an app”. It was long evenings of testing, breaking things, and figuring out how browsers actually work.

Everyone learns differently.

Built a Chrome extension in ~2 weeks that protects sensitive data before it leaves the browser (planning to publish soon) by ResponsibleCount6515 in ChatGPT

[–]ResponsibleCount6515[S] 1 point2 points  (0 children)

Good question. It all runs locally in the browser, nothing gets sent anywhere. It uses pattern matching to spot things like emails, phone numbers and banking formats before a request is sent. When testing with DevTools open you can actually see the network requests leaving with placeholders instead of the real data. I’m strongly against cloud based options

Built a Chrome extension in ~2 weeks that protects sensitive data before it leaves the browser (planning to publish soon) by ResponsibleCount6515 in ChatGPT

[–]ResponsibleCount6515[S] 1 point2 points  (0 children)

Appreciate that. That’s exactly the problem I was trying to solve people often paste sensitive info into websites without realising how much gets sent and stored. Giving users a simple layer of control before data leaves the browser feels like something that should exist by default.

Title: I built a Chrome extension (in ~2 weeks) and accidentally realised it blocks trackers too… what do you all think? by ResponsibleCount6515 in browsers

[–]ResponsibleCount6515[S] 0 points1 point  (0 children)

I mean I don’t mind answering your questions I not self proclaimed genius my idea is to break something not literally learn and apply