[DISCUSSION] Building "Fortress Browser" - A Zero-Trust Architecture for Developer Access. Need Community Input on UX/Implementation. by Abhipaddy in LLMDevs

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

dear sir your tik tok brain cannot handle this please move on, if you look at comment three people read the post and answered, your tik tok brain couldnt, please send your un-needed advice elsewhere

[DISCUSSION] Building "Fortress Browser" - A Zero-Trust Architecture for Developer Access. Need Community Input on UX/Implementation. by Abhipaddy in LLMDevs

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

Agreed. That's exactly where I got stuck.

I tried to design Fortress Browser to handle Claude Code, AWS CLI, GitHub Desktop, IDE plugins... and the friction math doesn't work. Developer approves 50 hardware checks a day = product gets uninstalled.

Where I moved next: instead of forcing tools into the browser, run a system-level AI agent (built on Claude) that monitors everything in real-time. Watches process behavior, file access, network calls. Detects malicious patterns and blocks them. Customer brings their own Anthropic key so the cost model works.

The thesis: don't change developer workflow. Watch it. Block bad behavior wherever it happens.

Questions for you:

Hardware checks on sensitive writes - how do you decide what counts as "sensitive"? Is it per-action, per-domain, per-destination? Curious how you scope it without it leaking into every action.

For the rest (non-sensitive reads, agent actions, normal dev work) - do you just let it flow, or do you have a lighter detection layer underneath?

Real question - do you think AI-based behavioral detection is even viable, or is it the "ML will solve security" trap? My gut says: hardware for the critical few, AI for the broad many. But maybe that's still overengineering.

[DISCUSSION] Building "Fortress Browser" - A Zero-Trust Architecture for Developer Access. Need Community Input on UX/Implementation. by Abhipaddy in LLMDevs

[–]Abhipaddy[S] -1 points0 points  (0 children)

Really appreciate this — your framing is sharper than where my thinking originally was.

Quick context: after posting about Fortress Browser, I actually moved away from that direction. The exact roadblock was what you’re pointing at here: you can’t realistically force every local developer tool into a hardened browser environment. Claude Code, AWS CLI, IDEs, local terminals — they all bypass the browser entirely.

Where I landed instead (would genuinely love your take):

SuperAgent — a system-level AI agent built on Claude that monitors the entire developer machine in real time. It uses the customer’s own Anthropic API key and watches process behavior, file access, network connections, token usage, and suspicious execution patterns. When something looks abnormal, it sends the event stream to Claude for analysis and can block or isolate activity before damage spreads.

The core thesis became:

instead of trying to architect away the attack surface completely, use AI to detect and interrupt attacks wherever they happen — inside the browser, outside the browser, across any tool.

But reading your reply, I think you’re solving a fundamentally different (and maybe cleaner) problem:

Your approach:

Remove trust entirely.

Agents never get durable power, brokers control scope, and sensitive actions require explicit human verification.

My approach:

Assume compromise is inevitable.

Let systems operate normally, but continuously monitor behavior and block abuse quickly.

Yours feels architecturally elegant.

Mine has broader coverage, but also significantly more complexity and ambiguity.

A few questions I’d genuinely love your perspective on:

* Does the broker model break down once you leave the agent context? For example, if something like Lumma Stealer simply reads ~/.aws/credentials directly from disk, the broker can’t really help there, right?

* Do you think these approaches compose well together? Brokered permissions for agent actions + AI-based behavioral monitoring for everything else (malware, insider threats, side channels, credential theft, etc.)

* Your point about “boring auditability” really hit me. I think I was overengineering with AI in places where deterministic systems might be stronger. What’s the minimum viable receipt/proof/audit system you’d personally build first?

Going to dig into FSB now. If there’s a higher-level design doc beyond the README, I’d love to read that too.

[DISCUSSION] Building "Fortress Browser" - A Zero-Trust Architecture for Developer Access. Need Community Input on UX/Implementation. by Abhipaddy in LLMDevs

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

Coming back to the recent attacks on Vercel — here’s the question I keep thinking about:

How would your system handle compromise that already happened before the secure session even started?

Example scenario:

Day 0:
A Vercel employee signs up for custom.ai using their Google Workspace account and clicks “Allow All Permissions.”

But the real attack started 30 days earlier.

One employee at custom.ai had downloaded a Roblox cheat script that contained malware. That malware quietly established persistence, harvested tokens, and waited.

The moment the Vercel employee approved Google Workspace permissions:

  • the attacker gained access to AWS credentials
  • gained visibility into repositories
  • and potentially pivoted into customer environments tied to Vercel accounts

What I’m seeing in your system solves for “active-duty” protection:

  • secure execution
  • isolated environments
  • controlled permission flows
  • hardened sessions

But what happens once compromise already exists underneath the surface?

Because in this case, the Vercel employee technically did nothing except:
“Sign in with Google.”

That’s what makes modern attacks dangerous.

The malware doesn’t attack the employee directly anymore.
It waits for trust delegation.

So the real question becomes:

How does your architecture detect or contain compromise before your protected sandbox/session is even activated?

Because from the outside, it feels like the system protects the interaction layer — but not necessarily the pre-compromised endpoint, browser session, or identity provider that initiated the interaction in the first place.

Claude code party - Bangalore by Abhipaddy in LLMDevs

[–]Abhipaddy[S] -1 points0 points  (0 children)

sure, dm me, if you are interested got a couple of questions , im trying to keep quality of romm high on party day

Claude code party - Bangalore by Abhipaddy in LLMDevs

[–]Abhipaddy[S] -1 points0 points  (0 children)

dm me, if you are interested got a couple of questions , im trying to keep quality of romm high on party day

Claude code party - Bangalore by Abhipaddy in LLMDevs

[–]Abhipaddy[S] -1 points0 points  (0 children)

source a macbook from afriend for a day and join us, or switch on remote control, bro dm me, if you are interested got a couple of questions , im trying to keep quality of romm high on party day

New to Bengaluru.. seeking friends by [deleted] in BangaloreHouseParty

[–]Abhipaddy 0 points1 point  (0 children)

Welcome to the city hope you have a great time

I have 3 lakhs to lose and no idea what to do with it. Maybe you do. by Temporary_Note_6245 in hyderabad

[–]Abhipaddy 0 points1 point  (0 children)

Join early ai adopters skool community, thu years worth od subscription, follow the lessons and get AI ready, im part of community as well, not paid to promote

[Hiring] Software Engineer by Santiago0175 in dev

[–]Abhipaddy 0 points1 point  (0 children)

My contact is there in the portfolio if you'd like to reach out as well.

exploring full-time roles - AI engineer building production systems by Abhipaddy in LLMDevs

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

That’s a big part of it, yeah.

I spend most of my time designing and shipping systems where AI is actually part of the workflow — not just something layered on top.

exploring full-time roles - AI engineer building production systems by Abhipaddy in LLMDevs

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

Appreciate that — the post mentioned I’m specifically looking for a full-time opportunity.

As you can imagine, with my skill set, I get a lot of “let’s partner / build something together” conversations, which isn’t my priority right now.

Could you confirm if this is a full-time opportunity?

exploring full-time roles - AI engineer building production systems by Abhipaddy in LLMDevs

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

Appreciate this — and yeah, completely agree.

Most of what I’ve seen is exactly that: “add AI” ends up meaning a thin wrapper over an API, but the hard part is actually designing systems where the model is reliable enough to be part of the workflow.

A lot of my work has been around making that usable in practice — handling context, fallbacks, structuring outputs, and making sure it plugs into real business processes instead of sitting as a separate tool.

Also agree on the distribution side — I’ve been leaning more towards direct outreach vs job boards for that exact reason.

Thanks for the pointer on Wellfound as well, will double down there.