frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Browser extension vs. native app for structured form filling?

2•livrasand•3h ago
I’m working on a project called Injectless — a browser extension that allows websites to explicitly declare which data they are allowed to inject into external sites, fully controlled by the user.

Note: This post was translated to English using AI. My native language is Spanish.

The Problem: Users of SaaS apps (accounting, project management, etc.) often need to repeatedly copy data into external forms (government portals, client systems, etc.). Today this is a tedious, fully manual process.

My Current Solution A browser extension where: - Websites expose an injectless.json declaring which fields they can fill and on which domains - The user explicitly installs the integration (one-click opt-in) - When visiting an allowed site, the extension offers to “paste” each field

The Doubt A friend suggested that instead of a browser extension, this should be a native app (similar to KeePassXC or Espanso) that: - Works in any browser without installing multiple extensions - Pastes sequences of fields using TAB (simpler, more universal) - Works even outside the browser - Avoids extension permissions, CSP issues, Shadow DOM, etc.

My Concerns About a Native App - Mobile: Browser extensions do work on mobile (Safari iOS, Firefox Android). Native apps would face heavy sandboxing restrictions - UX: The extension popup can show exactly which fields are available for the current page. A native app would be more “blind” - Context: The extension knows which page you’re on and can automatically validate allowed domains

The Question What seems more valuable / practical? A) Browser extension (current approach) — more context, mobile support, clearer UX B) Native app like Espanso/KeePassXC — more universal, single install, simpler C) Both — native app as a base + optional extension as a companion for better UX

Has anyone worked on something similar? What trade-offs might I be missing?

Thanks!

Ask HN: Claude Opus performance affected by time of day?

23•scaredreally•9h ago•27 comments

Ask HN: Share your personal website

895•susam•2d ago•2319 comments

Tell HN: The way I do simple data management for new prototypes

7•AndreyK1984•14h ago•5 comments

Ask HN: How can we solve the loneliness epidemic?

748•publicdebates•1d ago•1184 comments

Ask HN: How are you doing RAG locally?

391•tmaly•2d ago•151 comments

Ask HN: How have you or your firm made money with LLMs?

7•bwestergard•9h ago•7 comments

Tell HN: YouTube gave my username switzerland to a half government organization

18•faebi•14h ago•5 comments

Ask HN: What did you find out or explore today?

212•blahaj•2d ago•396 comments

At the phase 'build a startup cause I can't get hired, and maybe I'll get hired'

7•danver0•3h ago•1 comments

Ask HN: Those who quit tech, moved back home, what do you do?

12•akudha•5h ago•5 comments

Ask HN: Browser extension vs. native app for structured form filling?

2•livrasand•3h ago•0 comments

Ask HN: One IP, multiple unrealistic locations worldwide hitting my website

41•nacho-daddy•1d ago•24 comments

Ask HN: Who's Using DuckDB in Production?

3•yakkomajuri•5h ago•4 comments

Ask HN: Local media server, receive and send audio?

2•thedangler•6h ago•1 comments

Ask HN: When "Two-Factor Authentication" (2FA) Aren't Two

2•s3131212•6h ago•1 comments

Ask HN: Have you ever tried low-code tools for your work?

3•andre_fernandes•13h ago•1 comments

Ask HN: LLM Poisoning Resources

4•totallygeeky•7h ago•0 comments

Ask HN: Tips for better image generation? I need help

2•gweets•7h ago•1 comments

Why is nobody using this? Full-duplex voice streaming with Gemini Live in React

3•loffloff•7h ago•0 comments

Ask HN: What are your best purchases under $100?

76•krishadi•1d ago•217 comments

Tell HN: HP Ultra G1a Bios Freezing Issue

2•BizarroLand•8h ago•0 comments

Ask HN: Iran's 120h internet shutdown, phones back. How to stay resilient?

113•us321•3d ago•99 comments

Ask HN: Is sending a lot of requests but respecting rate limits DOSing?

2•SpyCoder77•8h ago•0 comments

Ask HN: Analogy of AI IDEs for code vs. "AI IDEs" for personal health data

2•nemath•8h ago•0 comments

Ask HN: How do you safely give LLMs SSH/DB access?

80•nico•2d ago•105 comments

Ask HN: AI music covers in 2026?

16•sexy_seedbox•1d ago•9 comments

Ask HN: What are you working on? (January 2026)

256•david927•5d ago•874 comments

Tell HN: Execution is cheap, ideas matter again

14•keepamovin•1d ago•5 comments

Ask HN: How to make spamming us uncomfortable for LinkedIn and friends?

12•zx8080•1d ago•7 comments

Ask HN: Is token-based pricing making AI harder to use in production?

2•Barathkanna•10h ago•5 comments