{"id":"pg_6jlnejts8lj5","property_id":"prp_-ukk265czwbd","domain_id":"dom_vqj7b-nyig_h","root_domain":"supabase.com","locale":"en","url":"https://supabase.com/customers/rally","url_hash":"7553010f4dd4120bdbbd3f0b4384e9690f935720d42ab227aab83f93ad274f95","path":"/customers/rally","depth":1,"canonical_url":null,"canonical_page_id":null,"page_type":"case-study","page_type_guess":"case-study","state":"indexed","skip_reason":null,"priority":"0.9","discovered_via":"sitemap","first_seen_at":"2026-08-27T09:07:11.226Z","last_seen_at":"2026-08-27T09:07:52.255Z","http_status":200,"content_hash":"2ecad1d938bc3293c72ff5669be1a403f8fbf6425f0ef7df5c81dfff9ea1f76f","title":"Rally | Supabase Customer Stories","description":"Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.","author":null,"published_at":"2025-10-21T00:00:00.000Z","modified_at":null,"word_count":1036,"reading_time_sec":283,"lang_detected":"en","images":[],"links_out":null,"markdown_source":"readability","refresh_interval":"monthly","last_fetched_at":"2026-08-27T09:08:00.083Z","next_refresh_at":"2026-09-26T09:08:00.083Z","runs_count":1,"changes_count":0,"last_changed_at":null,"fail_count":0,"last_error":null,"created_at":"2026-08-27T09:07:11.226Z","updated_at":"2026-08-27T09:07:11.226Z","inlinks":2,"inlinks_body":2,"outlinks":59,"outlinks_external":10,"anchor_terms":["Rally builds a pan-European fleet payments platform on SupabaseLearn more","Read the story →"],"template_score":"0.20000000000000000000","cash":"0","cash_total":"0.526481697414611312","pagerank":null,"is_orphan":false,"link_confirmed":true,"discovered_wave":0,"embedded_hash":"2ecad1d938bc3293c72ff5669be1a403f8fbf6425f0ef7df5c81dfff9ea1f76f","embedded_at":"2026-08-27T09:13:36.960Z","domain_name":"Supabase","brand_color":"#9de6c5","domain_rank":473,"spam_score":11,"markdown":"> We could not have built this company without Supabase. If I had to go and build all these components myself, we wouldn't even have launched.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\n[Rally](https://www.getrally.com/) is building a financial platform for fleets across Europe, starting with a modern fuel card that lets businesses pay for everything from fuel to tolls, parking, and EV charging.\n\nFounded by former Stripe, Meta, and Booking product manager **[Thiago Peres](https://www.linkedin.com/in/thiagoperespm/)**, Rally serves medium to large European businesses with vehicles and drivers on the road, from delivery and service companies to quick-service restaurant chains.\n\nWhat began as a solo project quickly became a fully licensed fintech company processing live transactions across Europe, all built on Supabase.\n\n[Rally](https://www.getrally.com/) set out to modernize fleet payments by simplifying expense management, reducing fraud, and giving fleet managers real-time visibility into spend.\n\nTo achieve that, they needed a backend that was robust, secure, and compliant, but also fast to build with. As a first-time builder returning to code after a decade in product management, Peres wanted to focus on the product experience rather than setting up infrastructure.\n\n> We're dealing with financial information. You can't afford data inconsistencies or downtime. We needed something resilient from day one.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\nBuilding a fintech platform typically means orchestrating databases, file storage, auth systems, and messaging queues under strict compliance requirements. For a small team, that complexity could have made Rally's launch impossible.\n\nWhen Peres began experimenting with prototypes, Supabase stood out immediately.\n\n> It was very developer centric. The documentation was so good that it felt like part of the product. Everything worked together — database, storage, functions — in a cohesive way.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\nSupabase offered the power and reliability of Postgres combined with real-time APIs, Auth, Storage, and Edge Functions integrated out of the box. For a founder-CTO building solo, that cohesion made Rally possible.\n\nPeres also valued Supabase's open-source model, which ensured flexibility and long-term control.\n\n> Having seen how lock-in works elsewhere, open source gave me peace of mind. If Supabase works, amazing, but if it didn't, I wouldn't be stuck.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\nCompared to alternatives like Firebase or traditional cloud databases, Supabase offered the right balance of scalability, transparency, and developer experience with a predictable cost structure that is critical for a fast-moving fintech startup.\n\nRally's MVP moved from concept to production in just three months. Built entirely by Peres, the company's first banking-backed card went live to paying customers by January, just weeks after he began writing TypeScript and experimenting with Supabase.\n\nSupabase now powers Rally's entire backend:\n\n-   **[Database](https://supabase.com/database) and resilience** – Postgres serves as the source of truth for every transaction, driver, and policy rule. Features like point-in-time recovery and managed load balancing give Rally confidence in handling critical financial data.\n-   **[Storage](https://supabase.com/storage)** – Rally processes thousands of invoices and receipts, leveraging Supabase Storage and image transformations to manage and display documents securely.\n-   **[Realtime](https://supabase.com/realtime)** – Used in Rally's in-house messaging system, especially its WhatsApp-based DriverLink, which lets drivers submit receipts and mileage instantly.\n-   **[Auth](https://supabase.com/auth)** – Manages user access across roles, from fleet managers to finance teams.\n\nA key Rally innovation built on Supabase is Automatch, an AI-driven system that matches any WhatsApp-submitted receipt to the right transaction automatically.\n\n> Supabase made it easy to build Automatch. Storage handles receipts securely, and Postgres keeps every workflow in sync, which is critical when you're dealing with money.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\nIn less than a year, Rally scaled from prototype to production fintech serving fleets across Europe without a dedicated backend team. Supabase helped Rally move fast, stay compliant, and deliver reliability to customers who depend on uninterrupted access to funds.\n\n-   Three months to market from first line of code to live card transactions\n-   Zero downtime during incidents, even during upstream AWS outages\n-   SOC 2 compliance in one week, supported by Supabase's infrastructure and security controls\n\n> One of the reasons we got our SOC 2 very, very quickly is because we were using Supabase. When all the requirements came on top of us, and also all the laws and regulations that we had to comply with, it was actually not very hard. We got our SOC 2 in a week. We did the work upfront to put the safeguards in place.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\nRally continues to expand, adding EV charging payments and analytics dashboards powered by Supabase. The next phase includes sustainability benchmarking and AI-driven insights for fleet managers.\n\n> Every time I think of a feature I'd love Supabase to have, it shows up a few months later. It's become my database provider, period.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\nRally's journey reflects the reasons developers and fast-moving teams choose Supabase:\n\n-   **Faster time to market** – Supabase eliminates backend friction, enabling teams to build and ship faster\n-   **Integrated suite of tools** – Developers get a complete platform including Postgres, Auth, Storage, Realtime, and more\n-   **Developer-centric experience** – Comprehensive documentation and cohesive APIs make building intuitive\n-   **Built for compliance** – Infrastructure and security controls help fintech companies meet regulatory requirements\n-   **Open-source foundation** – Flexibility and control without vendor lock-in\n\n> Don't try to reinvent the wheel, especially on fintech. Security and compliance is really at the core of every fintech. If you go with a provider like Supabase, you can leverage a lot of things like the backups and distribution and infrastructure. That can give you a lot of peace of mind when something goes wrong.\n> \n> ![Thiago Peres, Founder & CTO, Rally avatar](https://supabase.com/_next/image?url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64&q=75)\n> \n> Thiago Peres, Founder & CTO, Rally\n\nStart your journey today at [www.supabase.com](https://supabase.com/)","storage":{"htmlKey":"stealpage/html/supabase.com/pg_6jlnejts8lj5/run_zftuwelzlvcb.html.gz","markdownKey":"stealpage/md/supabase.com/pg_6jlnejts8lj5/run_zftuwelzlvcb.md.gz"},"facets":{"page_id":"pg_6jlnejts8lj5","domain_id":"dom_vqj7b-nyig_h","root_domain":"supabase.com","locale":"en","format":"case-study","depth":2,"technicality":3,"promotional":2,"originality":2,"audience":"founder","funnel_stage":"consideration","intent":"informational","evidence":"anecdote","tone":"conversational","has_code":false,"code_langs":[],"has_data":false,"has_tables":false,"has_images":false,"has_video":false,"has_faq":false,"external_links":16,"heading_count":0,"topics":["observability","payments","developer-tools"],"keywords":["Supabase","Rally","fintech","Postgres","developer experience","compliance","open source"],"entities":{},"takeaways":["Rally built a production-grade fintech platform in just three months using Supabase, avoiding the need for a dedicated backend team.","Supabase's integrated tools, including Postgres, Auth, Storage, and Realtime, enabled Rally to handle complex financial transactions and compliance requirements efficiently.","The open-source nature of Supabase provided Rally with flexibility and peace of mind, reducing the risk of vendor lock-in.","Rally achieved SOC 2 compliance in just one week, leveraging Supabase's built-in security and infrastructure controls.","The case study emphasizes how Supabase's developer-centric approach and cohesive platform helped Rally move fast while maintaining reliability and security."],"summary":"This case study highlights how Rally, a fintech startup, used Supabase to rapidly build and scale its fleet payment platform with a focus on security, compliance, and developer efficiency.","ai_likelihood":"0.045","shelf_life":"evergreen","quality_score":"0.4967","fingerprint":"2ecad1d938bc3293c72ff5669be1a403f8fbf6425f0ef7df5c81dfff9ea1f76f","model":"qwen/qwen3-30b-a3b","classified_at":"2026-08-27T09:10:43.154Z","created_at":"2026-08-27T09:10:43.154Z","updated_at":"2026-08-27T09:10:43.154Z"},"assets":[{"kind":"image","src_url":"https://obuldanrptloktxcffvn.supabase.co/functions/v1/og-images?customer=rally&site=customers&title=Rally+builds+a+pan-European+fleet+payments+platform+on+Supabase","r2_key":null,"alt":null,"caption":null,"width":null,"height":null,"is_hero":true,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/_next/image?q=75&url=%2Fimages%2Fcustomers%2Flogos%2Fon-light%2Frally.png&w=3840","r2_key":null,"alt":"Rally builds a pan-European fleet payments platform on Supabase logo","caption":null,"width":null,"height":null,"is_hero":false,"zone":"main"},{"kind":"image","src_url":"https://supabase.com/_next/image?q=75&url=%2Fimages%2Fblog%2Favatars%2Fthiago-peres-rally.jpeg&w=64","r2_key":null,"alt":"Thiago Peres, Founder & CTO, Rally avatar","caption":null,"width":32,"height":32,"is_hero":false,"zone":"main"}],"shots":[],"history":[{"id":"run_zftuwelzlvcb","started_at":"2026-08-27T09:08:00.009Z","http_status":200,"fetcher":"direct","changed":false,"diff":null,"word_count":1036}],"citedBy":[{"id":"pg_eyuinj5vpsvi","url":"https://supabase.com/","title":"Supabase | The Postgres Development Platform","anchors":["Read the story →"],"zone":"main"},{"id":"pg_jlboholyoulm","url":"https://supabase.com/customers","title":"Customer Stories | Supabase","anchors":["Rally builds a pan-European fleet payments platform on SupabaseLearn more"],"zone":"main"}]}