Skip to content

General

General

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

1234 results found

  1. Hello everyone,

    currently not all email templates can be changed. For example, when activating multifactor authentication, you have to be satisfied with the ugly automatically generated email from firebase. It would probably be an easy to implement development if you could deactivate the automatic sending of the email template with a checkbox. Then you could implement your own email dispatch. Please provide a way to disable the automatic sending of email templates.

    Thank you and best regards

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Authentication  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. The ability to link two applications together based on user action is missing. An example is the connection between passenger and driver apps in ride-booking.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. When Functions use e.g. onDocumentCreatedWithAuthContext to handle Firestore event triggers, the meaning of event.authType and event.authId are not documented and are inconsistent between the production and emulator environments.

    The documentation [https://firebase.google.com/docs/functions/firestore-events?gen=2nd#auth-context](here) says "For information about the data available in the authentication context, see..." and links to a page that is not specific to Firebase. That page lists some possible values, but it's not clear what values would be used. The most sensible guess is that authType would be "appuser" or "user" if the document was created from the client-side web SDK, and "serviceaccount" if created from a…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. i cant create the Storage shows An unknown error occurred.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Many new Firebase users face serious issues when trying to activate the Blaze plan due to strict and non-transparent billing verification processes.

    In my case:
    • I attempted to verify my billing using a Revolut card (registered under my name);
    • All payment confirmations were approved through the Revolut mobile app (4–5 times), yet the verification still failed;
    • No clear error explanation was provided, and I had no way to resolve the issue;
    • I tried adding a backup Korean card, but the verification message never arrived in the Korean mobile banking app (SMS also didn’t arrive because my…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Automate the "subprocesses" to open up an endpoint to interact with Firebase Lambdas, which have the access permissions to make changes to the realtime database, storage, and auth core functionality. This encompasses many applications' backend use cases if interactive via REST API. So open these lambdas to access services via HTTP calls.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. I want an ide with gemini which i can use to edit my cloudshell scripts, I see that there is cloud shell environment, would be nice if it is same as firebase studio.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. If it was free for everyone, we would be able to create beautiful and different projects, and the subscription should only be on Fire, or data storage, or Google's digital cloud. The code editor should not have a monthly subscription. It should be free for everyone, and this is the meaning of technology, that the basis should be free, but the dependencies should be paid. If it is necessary, for example, a free artificial intelligence model should be placed for the code editor, and also make it paid. But the code editor should be free for everyone, and this is…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Analytics  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Firestore  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Linking supabase into Firebase like a MCP server

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  MCP Server  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Several error messages often occur when deploying Firebase Cloud Functions that should not occur. My first time attempting to deploy functions in a new project, I got:

    i extensions: ensuring required API firebaseextensions.googleapis.com is enabled...
    ⚠ extensions: missing required API firebaseextensions.googleapis.com. Enabling now...

    Error: Request to https://serviceusage.googleapis.com/v1/projects/********/services/firebaseextensions.googleapis.com had HTTP Error: 429, Quota exceeded for quota metric 'Default requests' and limit 'Default requests per minute' of service 'serviceusage.googleapis.com' for consumer 'project_number:********'.

    I don't know if that happens every time. It appears to be just a failure to wait long enough after enabling the API.

    The second time, it got further, but…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. It would be very helpful if the Firebase SDK included built-in support for targeting users based on their country. Currently, we have to handle this manually using workarounds or backend logic. Native support in the SDK for accessing the user’s country (based on IP or locale) and using it for feature targeting, in-app messaging, or remote config conditions would streamline country-specific personalization and improve the user experience.

    This feature would allow us to:

    Show different content or messages to users based on their country.

    Better segment users for A/B testing or campaigns.

    Reduce backend dependency for basic geographic targeting.

    Please…

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Developer api to interact with notebooklm

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. When onboarding an existing postgres database, Data Connect can read the postgres schema and attempt to generate a corresponding GraphQL schema. Users with existing databases can immediately benefit from Data Connect client SDKs, query based auth, and connector connection pooling without manually writing GraphQL that matches their database schema.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Function Deployment & Validation Flow:

    When deploying cloud functions with recognized lifecycle hook names (e.g., beforeCreate, beforeSignin), the system should:

    .
    Detect Blocking Function Patterns
    Check if the deployed function's name matches known blocking trigger conventions.

    .
    Assignment Validation
    Verify whether the detected function is registered as a blocking trigger in the system configuration.

    .
    Interactive Guidance
    If unassigned, display CLI prompt:
    "Seems like you want to deploy a 'Blocking' function named <FUNCTION_NAME> but no blocking trigger is assigned. To configure this function visit: <CONSOLE URL>"

    .
    Key Function Patterns:

    beforeCreate | beforeSignin | afterSignout | customBeforeHook
    
    Why This Matters:

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Firebase CLI  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Function Deployment & Validation Flow:
    When deploying cloud functions with recognized lifecycle hook names (e.g., beforeCreate, beforeSignin), the system should:

    Detect Blocking Function Patterns
    Check if the deployed function's name matches known blocking trigger conventions.

    Assignment Validation
    Verify whether the detected function is registered as a blocking trigger in the system configuration.

    Interactive Guidance
    If unassigned, display CLI prompt:
    "Seems like you want to deploy a 'Blocking' function named <FUNCTION_NAME> but no blocking trigger is assigned. Would you like to configure this function now? (y/N)"

    Key Function Patterns:
    ```
    beforeCreate | beforeSignin | afterSignout | customBeforeHook

    (Additional supported hooks)

    
    Why
    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Please add an option to export or import a single document from firestore console in firebase page, not in gcloud. Same way like we can do on firebase database export and import a json file with the data.

    16 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Firestore  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Does anyone know why Firebase doesn't support notification delivery on iOS? This is supported by other messaging frameworks such as OneSignal by hooking into Notification Service Extensions.

    Firebase does have a FIRMessagingExtensionHelper class which has an exportDeliveryMetricsToBigQuery method — however I didn't see references to this in the docs, how it should be used, or whether it suits my needs.

    The ideal scenario is that Firebase can just report iOS delivery rates in the console. It's confusing to me why this is not made simple, and if anyone has some insight here it would be much appreciated.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Allow users opening the Download link for a Firebase App Distribution Release to access and download the app file through desktop browsers instead of arbitrarily blocking it.

    16 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Allow a Download link for a build uploaded to Firebase App Distribution to be opened and the file downloaded on a desktop machine instead of only mobile devices, allowing the sharing of apps with third parties that cannot access email or google accounts on the target devices. It's the same basic functionality that already exists, simply allowed on desktop as well instead of arbitrarily blocked.

    Given the nearly ubiquitous presence of this as an option with other app distributors, it's somewhat shocking this wasn't already an option.

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?