# Supabase Supabase is a Postgres development platform for building applications with a database, authentication, APIs, realtime features, serverless functions, storage, and vector support. It helps developers move from application code to a managed backend through a dashboard, client libraries, CLI, and generated APIs. - Findings24: - Site: - Preços: Freemium - Categorias: Banco de dados vetorial ## O que é Supabase? Supabase is a Postgres development platform for building and operating application backends. Each project includes a Postgres database, with connected services for authentication, generated data APIs, realtime synchronization, serverless functions, file storage, and vector embeddings. Developers can work from the dashboard using the Table Editor, SQL Editor, and Row Level Security policy tools, or use client libraries, the CLI, and project templates in their application workflow. The platform is designed for teams building web, mobile, SaaS, AI, and other data-driven applications that need a database-backed backend without assembling each service separately. ## O que Supabase pode fazer? ### Postgres database Every project includes a full Postgres database. The relational foundation can be managed through the Table Editor and SQL Editor, with database portability presented as part of the platform. ### Authentication and Row Level Security Add user sign-up and login flows, then use Postgres policies to control which data each user can access. Captcha protection and authentication hooks are available for supported authentication workflows. ### Generated data APIs Supabase can generate REST APIs from the database through PostgREST and supports an automatically generated GraphQL API through the pg\_graphql extension. ### Realtime and Edge Functions Realtime features synchronize data for applications such as multiplayer experiences, while Edge Functions provide a way to run custom server-side code without separately deploying or scaling servers. ### Storage and vector capabilities Storage is designed for organizing and serving large files such as images and video. Vector features support storing, indexing, and searching embeddings, with integrations listed for OpenAI and Hugging Face. ### Development tools and templates The platform includes a CLI for local development and deployment, JavaScript, Python, and Flutter client libraries, and starter projects for Next.js, React Native, Flutter, AI chat, subscriptions, and LangChain. ## Casos de uso ### Web applications with user accounts Build a database-backed web app with sign-up and login, generated APIs, and Row Level Security policies that restrict records according to application access rules. ### SaaS and subscription products Use the Postgres backend and authentication foundation for subscription applications; the site provides a Stripe subscription starter built with Supabase, Stripe, and Vercel. ### Realtime and collaborative experiences Use realtime data synchronization for applications where users need current data updates, including multiplayer-style experiences. ### AI applications and retrieval workflows Store, index, and search vector embeddings, or start from the AI chatbot and LangChain templates that combine Supabase with model and AI application tooling. ### Mobile applications Use the Flutter and Expo React Native examples to add backend capabilities such as authentication, file storage, and database access to mobile projects. ## Perguntas frequentes ### What is Supabase used for? Supabase is used to build application backends around Postgres. It provides database, authentication, generated APIs, realtime data synchronization, serverless functions, file storage, and vector embedding capabilities. ### Can developers use Supabase locally? Yes. The site documents a CLI workflow for local development and deployment, and the examples include application integrations using client libraries such as JavaScript, Flutter, and Python. ### Which application frameworks and languages are shown in the available examples? The supplied examples include JavaScript and React, Next.js, Flutter, React Native with Expo, Python client usage, and LangChain-based projects. The examples are not a complete list of every supported ecosystem. ### Does Supabase have a free plan? Yes. The Free plan is intended for passion projects and simple websites. The pricing page states that free projects are paused after one week of inactivity and that paid projects are not paused for inactivity. ### How can teams control access to stored data? Teams can use Postgres Row Level Security policies to define which records each user can access. Supabase also provides dashboard tools for managing RLS policies. ## Informações rápidas - **Category**: Developer tool / backend platform - **Core database**: Postgres - **Main services**: Database, authentication, APIs, realtime, Edge Functions, storage, and vector embeddings - **Development workflow**: Dashboard, SQL, client libraries, CLI, and project templates - **Supported examples**: JavaScript, React, Next.js, Flutter, React Native, Python, and LangChain projects - **Pricing model**: Free plan plus paid Pro, Team, and Enterprise plans