Building on ATProto
- Social Media
- Protocols
- Open Source
- Privacy
- Developer Tools
The post is a builder’s critique of ATProto from outside the core microblogging use case. It likes the idea of user-owned data and composable apps, but argues the current design starts from “everything public” and then bolts on privacy in a way that feels unnatural. The sharpest complaint is the proposed permissioned-data model, which ties access control to where data lives and makes private records look structurally different from normal app data. The author also wants more local-first behavior, where apps can work offline and sync later, instead of assuming a user’s personal data server is always the center of truth.
If you are evaluating ATProto for a product, treat it as a strong fit for public social graphs and portable user data, not as a general-purpose substrate for private collaboration. Watch the permissioned-data work closely, but do not assume it will erase the protocol’s public-first design tradeoffs.
-
lukekanies.com
- Discuss on HN