# Appdor > Appdor is a no-code database and internal-app builder. Teams turn the way they work into apps on their own data: grids, kanban boards, timelines, calendars, gantt charts, forms, dashboards and automated workflows. It runs as a hosted service, or self-hosted on your own PostgreSQL with one Docker command. - Your data lives in PostgreSQL. A self-hosted install is one container, one port and one volume: Postgres, auth, storage and the app together. - Views: grid, kanban, timeline, calendar, gantt and chart views over the same records, plus forms, dashboards and a page builder. - Automation: a durable workflow and automation runtime. - Imports: spreadsheet files, and formula translation from Airtable, monday.com, ClickUp, Smartsheet, Quickbase, Notion and Google AppSheet. - AI: bring your own AI provider key. AI is never metered. - Plans: a free plan; no seat minimums; read-only viewers are free on every plan. - Self-hosting starts with a thirty-day Business trial. After it, your data stays readable and editing needs a paid licence. - Templates: start from a ready-made app and grow it into your own system. - The interface is available in 36 languages. ## Start here - [Homepage](https://appdor.com/): what Appdor does, the views, plans and self-hosting. - [Articles](https://appdor.com/blog/): how-tos and notes on where data lives, imports and running your own install. - [Comparisons](https://appdor.com/compare/): Appdor next to other tools, feature by feature. ## Articles - [Track production orders in Appdor](https://appdor.com/blog/14-build-a-production-order-tracker/): Review production orders in a grid, group them by status and inspect the sales order behind each record. - [What to check before importing Airtable](https://appdor.com/blog/15-preview-an-airtable-import/): Check token access, field mappings, formulas and view rules before moving an Airtable base into Appdor. - [Where does this row live?](https://appdor.com/blog/01-where-does-this-row-live/): Where a row lives stops being philosophical the first time procurement asks. - [The hard part of leaving monday.com is not the data. It's the formulas.](https://appdor.com/blog/02-migrating-formulas-off-monday/): An export gives you the answer and loses the question that produced it. - [Appdor vs Airtable: the same job, a different bill and a different address](https://appdor.com/blog/04-appdor-vs-airtable/): Two products that look alike until you ask where the rows live and what the second year costs. - [The seat minimum is a pricing decision, and you are paying for it](https://appdor.com/blog/05-seat-minimums/): Six people, ten seats. The gap between those numbers is not a discount you failed to ask for. - [What happens when the vendor changes the deal](https://appdor.com/blog/06-what-happens-when-the-vendor-changes-the-deal/): SmartSuite withdrew its free plan in January. The workspaces on it expired in July. - [We read 666 complaints about four competitors. Here is our scoreboard.](https://appdor.com/blog/07-what-competitors-users-told-us/): 142 complaints, mapped against what we actually ship. The interesting column is the one that says "partly". - [An AI off switch that actually stays off](https://appdor.com/blog/08-an-ai-off-switch-that-stays-off/): Seven surfaces covered, seven not, and the list of the seven we have not covered is in the repository. - [Your data should outlive my company](https://appdor.com/blog/09-your-data-should-outlive-my-company/): What "own your data" costs to mean, and what I refuse to build. - [Your Airtable formulas are the migration. Everything else is a CSV.](https://appdor.com/blog/10-migrating-formulas-off-airtable/): A CSV gives you what the formula last said, not what it means. - ["A backup you can't restore from isn't a backup, it's an archive"](https://appdor.com/blog/12-a-backup-you-cannot-restore/): We can restore the database in under ten seconds. We still cannot restore the file the admin panel gives you. - [One tenant took the whole connection pool](https://appdor.com/blog/13-one-tenant-took-the-pool/): Row-level isolation held perfectly. The tenants still took each other down. ## Comparisons - [Appdor and Airtable, side by side](https://appdor.com/compare/airtable/) - [Appdor and monday.com, side by side](https://appdor.com/compare/monday/) - [Appdor and Quickbase, side by side](https://appdor.com/compare/quickbase/)