---
title: "Building Arc: An AI Messenger Powered by Firebase, Flutter, and Vertex AI"
url: https://daily.dev/posts/building-arc-an-ai-messenger-powered-by-firebase-flutter-and-vertex-ai-q8gkjyhtf
source_url: https://medium.com/firebase-developers/building-arc-an-ai-messenger-powered-by-firebase-flutter-and-vertex-ai-f8a3d947c247
type: article
source: "Firebase Developers"
published: 2025-10-27T07:50:09.304Z
updated: 2025-10-27T07:50:33.158Z
tags: ["flutter", "gcp", "firebase", "google-gemini", "vertex-ai"]
reading_time: 7
upvotes: 45
comments: 7
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Building Arc: An AI Messenger Powered by Firebase, Flutter, and Vertex AI

**[Firebase Developers](https://daily.dev/sources/firebase-developers)** · 7 min read · 45 upvotes · 7 comments

## Summary

Arc is a privacy-focused messaging app built with Flutter for cross-platform development, Firebase for real-time messaging and authentication, Cloud Run for scalable microservices, and Vertex AI with Gemini models for AI-powered conversational companions. The architecture emphasizes four pillars: stability, speed, lightweight design, and high security. Key features include ephemeral messaging, mesh networking for offline resilience, and RAG-based AI characters grounded in Vertex AI Search to prevent hallucinations. The team achieves rapid iteration with 144 updates in 34 months through rigorous Flutter optimization using static analysis and dynamic profiling.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://medium.com/firebase-developers/building-arc-an-ai-messenger-powered-by-firebase-flutter-and-vertex-ai-f8a3d947c247>

## Community discussion

Top comments from developers on daily.dev.

**@pablomayobre** · 8 upvotes

> The name is super original

**@paka60** · 5 upvotes

> How on earth can you claim privacy first with firebase and google cloud on the backend?

**@loonix** · 3 upvotes

> privacy-focused messaging app built with Flutter -> fine
>
> Firebase for real-time messaging and authentication - lost me there with privacy

**@myles59** · 1 upvotes

> The amount of things named arc lol, i dont think there is a single name more taken than arc

**@ronykax** · 0 upvotes

> are we making anything nowadays and calling it privacy focused 😭🙏

## Similar posts on daily.dev

- [Beyond the Chatbot: A Blueprint for Trustable AI](https://daily.dev/posts/beyond-the-chatbot-a-blueprint-for-trustable-ai-4g74onjot) · Google Developers · 0 upvotes · 0 comments
- [Build smarter apps with Gemini 3 Flash](https://daily.dev/posts/build-smarter-apps-with-gemini-3-flash-rgootmsr4) · Android Developers Blog · 76 upvotes · 2 comments

---

Tags: [#flutter](https://daily.dev/tags/flutter), [#gcp](https://daily.dev/tags/gcp), [#firebase](https://daily.dev/tags/firebase), [#google-gemini](https://daily.dev/tags/google-gemini), [#vertex-ai](https://daily.dev/tags/vertex-ai)

[View this post on daily.dev](https://daily.dev/posts/building-arc-an-ai-messenger-powered-by-firebase-flutter-and-vertex-ai-q8gkjyhtf)
