Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Write SaaS apps where users control where their data is stored

Details

External ID
48595882
Source
HN
Company
—
Product
Write SaaS apps where users control where their data is stored
Website domain
github.com
Launched
June 19, 2026
Cohort
—
Upvotes
70
Upvotes percentile
0.8825136612021858
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

Hello HN,I would like to share with you linkedrecords.com - an open source backend as a service I'm working on since some time now. You can think of it as an firebase/convex alternative with an interesting twist.In 2018 I needed to write large software requirements/architecture documents in Google Docs. While I was annoyed by the limitations of Google Docs back then (no captions on figures, no automatic heading numbering, slow when docs are bigger,...) I was still fascinated by the real time collaboration features of it. So I've started a quest to understand how it works and I begun to implement an alternative to Google Docs.I was convinced that this kind of real time collaboration is the future so I've given it much thought how I could make this as generic as possible so I could use it in all future tools I would build.In the same time I was playing around with firebase (surprisingly you can not build a google docs alternative with firebase that easy as their real time collaboration does not provide merging text but rather just JSON). And back then I was also convinced that backend as a service is the right way to go. I was thinking that one of the most important reason we were still writing custom backend code is because of authorization.I also was faced with another problem when trying to make the backend as generic as possible: relations between entities are also domain specific. E.g. A Documents can have many comments.Luckily I was intrigued by another concept back in 2018 it was called web 3.0. Back in 2018 this had nothing to do with crypto. It was used as a term to refer to the semantic web and the resource description framework as one of its standards. There are also some RDF implementations which I could have reused but they are all XML and mostly Java based. I needed something light. Instead of implementing my own RDF product I took the idea of the RDF triplestore and came up with my own interpretation of it.Using concepts like: triplestores and schema-on-read, I came up with a system that does not has any business logic in its backend and while working on my Google Docs alternative I felt in love with it as I've discovered some properties I did not anticipated from the get go:- Dealing with global state in react is very easy. It feels like you use an SQL client in your browser and all queries are reactive and always up to date. When writing a query you do not have to think about authorization it's all backed in. - Because the backend is 100% free of domain specific code you can point your single page app to any linkedrecords deployment. - You never have to write backend code - Its quite efficient when using AI agentsThe best way to experience it, is to follow this little tutorial: https://linkedrecords.com/getting-started/It takes a while to get a hang of it so you have to have an open mind.I would love to read your feedback on this.

Enrichment

Theme
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
saas framework with user data control
Manually corrected
False

Could you build this?

No Developing a decentralized Backend-as-a-Service that lets users bring their own storage providers while supporting real-time reactivity and queries requires complex distributed systems, cryptography, and sync protocol engineering.

What it would actually take: A production implementation requires an engine combining distributed databases, CRDTs or operational transforms for collaborative state, and dynamic storage adapters (e.g., S3, WebDAV, local filesystem, Google Drive). The difficult parts include multi-tenant access control, cross-provider atomicity, offline sync resolution, and sandboxed serverless reactive queries. This demands seasoned distributed systems engineers and security architects.

Discussion

20 comments analyzed.

Competitors mentioned: SOLID project (W3C standard), Inrupt (enterprise SOLID), Notion, Google Docs, Airtable, GitHub (groupware alternatives), MonsterWriter (similar app), Saasufy (similar product)

Concerns raised: Title misleading - advertised feature doesn't actually exist in product, Less interoperable than SOLID standard, Where logs, traces, backups, and billing metadata are stored, No user-facing option to control data storage location, Risk of code being taken if open-sourced without traction

Feature requests: YouTube videos showing how to code different apps, Allow end users to choose/configure their own backend, User-friendly workflow for bring-your-own-storage setup, Desktop app version with traditional licensing, Merge with DJAPI (FaaS component) project

Competitors

Other products that read as similar to this one — 54 launches clear the similarity bar, closest 8 shown.

Attention rank: #8 of 55 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 232 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.