{"id":"pg_vvlyusfgbagf","property_id":"prp_-ukk265czwbd","domain_id":"dom_vqj7b-nyig_h","root_domain":"supabase.com","locale":"en","url":"https://supabase.com/docs","url_hash":"bce031a97618e1f96bfa664594754aa1003dfce38961ceada148495e2c6dd3ec","path":"/docs","depth":1,"canonical_url":"https://supabase.com/docs","canonical_page_id":null,"page_type":"landing","page_type_guess":"landing","state":"indexed","skip_reason":"budget","priority":"0.9","discovered_via":"link","first_seen_at":"2026-08-27T09:07:16.226Z","last_seen_at":"2026-09-26T10:08:51.171Z","http_status":200,"content_hash":"953ec4633952d8050a28bc46c907fadc6034d9b7fcaf7d01f4efd93747a51a7e","title":"Supabase Docs","description":"Supabase is the Postgres development platform providing all the backend features you need to build a product.","author":"Supabase","published_at":"2026-09-26T03:26:51.381Z","modified_at":"2026-09-26T03:26:51.381Z","word_count":116,"reading_time_sec":32,"lang_detected":"en","images":[],"links_out":null,"markdown_source":"readability","refresh_interval":"monthly","last_fetched_at":"2026-09-26T10:08:44.603Z","next_refresh_at":"2026-10-26T10:08:44.603Z","runs_count":1,"changes_count":0,"last_changed_at":null,"fail_count":0,"last_error":null,"created_at":"2026-08-27T09:07:16.226Z","updated_at":"2026-08-27T09:07:16.226Z","inlinks":25,"inlinks_body":6,"outlinks":69,"outlinks_external":3,"anchor_terms":["DOCS"],"template_score":"1.0869565217391304","cash":"0.0166741214379835077","cash_total":"0.8469690989045173344","pagerank":"0.012685621920891","is_orphan":false,"link_confirmed":true,"discovered_wave":1,"embedded_hash":null,"embedded_at":null,"domain_name":"Supabase","brand_color":"#9de6c5","domain_rank":473,"spam_score":11,"markdown":"## Build your backend\n\nBuild with a complete backend platform, from your database to your application logic.\n\n-   [\n    \n    Database\n    \n    Supabase provides a full Postgres database for every project with Realtime functionality, database backups, extensions, and more.\n    \n    \n    \n    ](https://supabase.com/docs/guides/database/overview)\n-   [\n    \n    Auth\n    \n    Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.\n    \n    \n    \n    ](https://supabase.com/docs/guides/auth)\n-   [\n    \n    Storage\n    \n    Store, organize, transform, and serve large files—fully integrated with your Postgres database with Row Level Security access policies.\n    \n    \n    \n    ](https://supabase.com/docs/guides/storage)\n-   [\n    \n    Realtime\n    \n    Listen to database changes, store and sync user states across clients, broadcast data to clients subscribed to a channel, and more.\n    \n    \n    \n    ](https://supabase.com/docs/guides/realtime)\n-   [\n    \n    Edge Functions\n    \n    Globally distributed, server-side functions to execute your code closest to your users for the lowest latency.\n    \n    \n    \n    ](https://supabase.com/docs/guides/functions)","storage":{"htmlKey":"stealpage/html/supabase.com/pg_vvlyusfgbagf/run_dwtgo7al9d3n.html.gz","markdownKey":"stealpage/md/supabase.com/pg_vvlyusfgbagf/run_dwtgo7al9d3n.md.gz"},"facets":null,"assets":[{"kind":"image","src_url":"https://supabase.com/docs/img/supabase-og-image.png","r2_key":null,"alt":null,"caption":null,"width":null,"height":null,"is_hero":true,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/supabase-dark.svg","r2_key":null,"alt":"Supabase wordmark","caption":null,"width":96,"height":18,"is_hero":false,"zone":"nav"},{"kind":"image","src_url":"https://supabase.com/docs/supabase-light.svg","r2_key":null,"alt":"Supabase wordmark","caption":null,"width":96,"height":18,"is_hero":false,"zone":"nav"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/react-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/nextjs-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/nextjs-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/tanstack-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/tanstack-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/astro-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/astro-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/vuejs-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/nuxt-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/svelte-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/solidjs-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/redwood-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/refine-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/hono-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/swift-icon-orange.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/kotlin-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/expo-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/expo-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/flutter-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/python-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/reflex-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/reflex-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/laravel-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/rails-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/spring-boot-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/aws-rds-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/auth0-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/auth0-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/firebase-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/heroku-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/mssql-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/mysql-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/neon-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/neon-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/postgres-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/render-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/vercel-icon-light.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/docs/img/icons/vercel-icon.svg","r2_key":null,"alt":"","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"}],"shots":[{"viewport":"mobile","width":390,"height":844,"r2_key":"stealpage/shots/supabase.com/pg_vvlyusfgbagf/run_dwtgo7al9d3n-mobile.png","phash":"0cf0c2828c00c0c0","visual_delta":null,"captured_at":"2026-09-26T10:08:48.438Z"},{"viewport":"desktop","width":1440,"height":900,"r2_key":"stealpage/shots/supabase.com/pg_vvlyusfgbagf/run_dwtgo7al9d3n-desktop.png","phash":"47c88400aa2a2a28","visual_delta":null,"captured_at":"2026-09-26T10:08:48.240Z"}],"history":[{"id":"run_dwtgo7al9d3n","started_at":"2026-09-26T10:08:44.597Z","http_status":200,"fetcher":"direct","changed":false,"diff":null,"word_count":116}],"citedBy":[{"id":"pg_qlhagxjxvqx6","url":"https://supabase.com/docs/reference/cli/supabase-vanity-subdomains","title":"CLI Reference | Supabase Docs","anchors":["DOCS"],"zone":"main"},{"id":"pg_laeaiwqhygmg","url":"https://supabase.com/docs/guides/getting-started/quickstarts/reactjs","title":"Use Supabase with React | Supabase Docs","anchors":["DOCS"],"zone":"main"},{"id":"pg_fltzgcnejiu3","url":"https://supabase.com/docs/guides/api","title":"Data REST API | Supabase Docs","anchors":["DOCS"],"zone":"main"}]}