If you are considering building anything beyond a very basic application on Knack.com, think twice.
If you are considering building anything beyond a very basic application on Knack.com, think twice.
Our experience with Knack has been an absolute disaster.
The platform is riddled with bugs, instability, and constant breaking issues that make it nearly impossible to build or maintain anything sophisticated at scale. Their database architecture feels fragile, and once your application grows in complexity, the cracks start showing everywhere. Features randomly stop working, workflows break, and performance becomes unreliable.
What makes it worse is the complete lack of trust and transparency from the company itself.
Knack allowed us to build an entire production application on their platform and then dramatically changed pricing without meaningful notice. We went from paying roughly $100/month to nearly $700/month overnight. By that point, you are effectively trapped because migrating away from a deeply integrated database application is a massive undertaking.
That business model feels predatory.
The company continuously promises improvements, roadmap features, and platform upgrades that either never materialize or arrive half-baked. Their roadmap and release announcements often feel more like marketing than reality.
If you are building a hobby app or something extremely simple, maybe it works. But if you are planning to build a serious operational platform, ERP, CRM, or anything mission critical, I strongly recommend avoiding Knack entirely.
The instability, pricing unpredictability, and lack of confidence in the platform are simply not worth the risk.