Last updated: 2026-07-26

Unexpected Firebase “$50 Welcome Rewards” Sign-In Emails

Affiliate Disclosure:

This website includes affiliate links from Amazon, Google, and Awin (Share-a-Sale). Purchases made through these links may generate small commissions, at no extra cost to you, for qualifying clicks or purchases.

Scams on the Internet — Email Investigation

Unexpected Firebase “$50 Welcome Rewards” Sign-In Emails

These emails really were generated and digitally signed by Google’s Firebase infrastructure—but that does not make the advertised “$50 welcome reward” trustworthy. The evidence indicates that an unknown actor repeatedly entered recipients’ email addresses into disposable-looking Firebase projects, causing Google to distribute genuine passwordless sign-in links that ultimately pointed toward a shared file in Google Cloud Storage.

Assessment: Coordinated abuse of legitimate Google/Firebase services; highly suspicious and consistent with a phishing, deceptive-reward, or unwanted redirection campaign. Do not click the sign-in link.

Principal findings

At least a dozen similar messages were received by the owner of this website. Two examples, delivered on July 21 and July 22, 2026, were preserved with their Internet headers and analyzed. The messages used slightly different capitalization, emoji, Firebase project names, API keys, tenant identifiers, and one-time codes. Despite those changes, both sign-in links named the same Google Cloud Storage bucket and the same HTML object as their continuation destination.

Finding 1: Google genuinely sent the mail

Both messages passed DKIM and SPF at the recipient’s IONOS mail server. The sending IP addresses belong to Google and have Google mail hostnames. This is not ordinary display-name spoofing.

Finding 2: “Sent by Google” is not “approved by Google”

Firebase is a development platform. A project operator can configure passwordless email-link authentication and ask Firebase to send a sign-in message. The authentication results validate Firebase as the transmitter, not the project operator’s honesty or the promised reward.

Finding 3: The projects rotate

The two messages came from different project subdomains: fb-project-0xk7zkmr.firebaseapp[.]com and newprojectsss-0uz1dzpr.firebaseapp[.]com. Public complaints document the same lure from additional project names, suggesting replacement or rotation rather than one long-lived project.

Finding 4: The downstream destination is shared

Both examined links supplied the same continuation target: storage.googleapis[.]com/designs-88s2/0549098246584dbb.html. This common object ties the otherwise separate Firebase projects together.

Finding 5: The attacker’s source IP is not exposed

The headers show Google’s outbound mail servers and IONOS’s receiving servers. They do not show the computer that submitted the victim’s address to Firebase. Google may possess request logs, but those are not present in the delivered email.

Finding 6: Spam filtering was bypassed through trusted infrastructure

IONOS marked both messages X-Spam-Flag: NO. That is understandable: the mail originated from authenticated Google systems and used a standard Firebase template. The deceptive material was placed in project-controlled fields and in the post-authentication destination.

The two examined messages

Comparison of preserved July 2026 specimens
Attribute Email 1 Email 2
Date generated July 22, 2026, 17:27:37 UTC July 21, 2026, 19:19:21 UTC
Displayed project/team name “Get $50 welcome rewards Here” followed by two money emojis “get $50 welcome rewards Here” followed by money and gift emojis
Firebase project subdomain fb-project-0xk7zkmr.firebaseapp[.]com newprojectsss-0uz1dzpr.firebaseapp[.]com
Google sending host mail-oi1-f200.google.com mail-ot1-f71.google.com
Google sending IP 209.85.167.200 209.85.210.71
IONOS receiving IP 74.208.114.65 74.208.5.21
SPF result at IONOS Pass Pass
DKIM result at IONOS Pass, signed as firebaseapp.com Pass, signed as firebaseapp.com
DMARC result none none
Reverse-IP result Pass Pass
IONOS spam flag NO NO
Firebase tenant t-03-oxlya t-03-6fl0n
Continuation destination The same object: storage.googleapis[.]com/designs-88s2/0549098246584dbb.html

The message’s social-engineering elements

The email uses a modest $50 reward rather than an implausibly enormous prize. That can make the offer feel more believable. Money and gift emoji draw attention in a crowded inbox, while the standard Firebase language—“We received a request to sign in”—gives the message the appearance of a routine security transaction. The reassuring statement that an unrequested link can be ignored is part of Firebase’s normal template, and may further reduce suspicion.

The recipient did not request a sign-in and had no known relationship with an application named “Get $50 welcome rewards Here.” Repetition from multiple unrelated project identifiers eliminates an innocent one-time typographical error as a convincing explanation.

How this technique works

Firebase is Google’s application-development platform. Among its legitimate features is passwordless sign-in by email link. A normal developer asks a user to enter an email address, calls Firebase’s sign-in-link function, and relies on Firebase to send a one-time link. Clicking the link proves that the person has access to the mailbox and allows the application to finish signing that person in.

Google’s documentation confirms that the application supplies an ActionCodeSettings object containing a continuation URL. The project must authorize the continuation domain in its Firebase configuration. When a custom link domain is not used, a default project address such as PROJECT_ID.firebaseapp.com can appear in the email.

  1. An unknown operator creates or controls a Firebase/Identity Platform project and gives it a promotional name.
  2. The operator enables email-link authentication and configures an authorized continuation destination.
  3. The operator or an automated script submits harvested email addresses to the project’s sign-in process.
  4. Firebase generates a genuine one-time code and sends a standard, Google-signed email to each address.
  5. The message passes common sender-authentication checks because Google really did transmit it.
  6. If the recipient follows the link, Firebase processes the sign-in action and the browser is directed toward the project-selected continuation page.

This is best described as service abuse, not as a compromise of Google’s mail servers. The legitimate platform performs exactly the function requested by a project operator; the abuse lies in the deceptive project identity, unsolicited authentication request, reward lure, bulk targeting, and suspicious continuation destination.

Internet-header authentication analysis

DKIM: pass

IONOS reported dkim=pass header.i=@firebaseapp.com for both messages. DomainKeys Identified Mail uses a cryptographic signature to show that signed portions of the message were authorized by the signing domain and were not altered after signing. In this case, it is strong evidence that Firebase/Google generated and signed the messages.

DKIM does not answer the question “Is the advertised reward honest?” It answers a narrower question: “Did a system authorized to sign for this domain sign this message?” A dishonest customer of a legitimate sending platform can still induce that platform to send an authenticated message.

SPF: pass

Sender Policy Framework compares the envelope sender with the transmitting IP address and the domain’s authorization rules. IONOS recorded SPF passes using the respective project addresses as the SMTP envelope senders. That supports the same conclusion: Google’s infrastructure was authorized to transmit the mail.

DMARC: none

dmarc=none should not be misread as “DMARC failed.” It normally means that the receiving system did not apply an enforceable DMARC policy for the applicable From domain, or that no published policy produced a pass/fail enforcement result. In any event, SPF and DKIM already show that the messages are platform-generated.

IP reverse verification: pass

IONOS’s iprev=pass result means the sending IP’s reverse and forward DNS relationship was acceptable. The observed IPs resolve within Google’s mail infrastructure. Again, that validates the relay—not the unknown project operator.

X-Spam-Flag: NO

The receiving filter did not classify either message as spam. This illustrates why authenticated-service abuse is effective: reputable infrastructure, standard templates, valid TLS transport, working reverse DNS, and valid DKIM signatures can outweigh suspicious wording in automated scoring.

The long UI-InboundReport value

The large opaque value added by IONOS is an internal filtering/reporting artifact. It is not a hidden copy of the attacker’s IP address and cannot responsibly be decoded into a location or identity using public information.

Mail route and IP-address geography

A mail route is reconstructed by reading the Received fields from the bottom upward. Only infrastructure named in those fields should be treated as an observed SMTP hop. Geographic results for data-center and anycast addresses are approximate; they may represent an operator’s registration, a routing location, or a geolocation vendor’s estimate rather than the physical machine.

Email 1 route: July 22, 2026

Sequence Observed system IP / ownership Geographic interpretation
1 mail-oi1-f200.google.com 209.85.167.200; Google LLC, AS15169 Google mail infrastructure. Public databases consistently associate the containing 209.85.128.0/17 network with Google and the United States, commonly using Mountain View, California as an organizational location. A precise sending data-center city cannot be established from this header alone.
2 IONOS mx.perfora.net receiver, internal label mxeueus007 74.208.114.65; IONOS, AS8560 United States IONOS mail infrastructure. Public sources identify this address with IONOS/1&1 mail service, but city-level results are incomplete or inconsistent; no exact city is asserted here.

Google recorded its SMTP handling at 10:27:38 a.m. Pacific Daylight Time (-0700), equivalent to 17:27:38 UTC. IONOS recorded receipt at 19:27:38 Central European Summer Time (+0200), also equivalent to 17:27:38 UTC. The displayed time zones reflect server configuration and do not prove the sender’s personal location.

Email 2 route: July 21, 2026

Sequence Observed system IP / ownership Geographic interpretation
1 mail-ot1-f71.google.com 209.85.210.71; Google LLC, AS15169 Google mail infrastructure in the United States according to public complaint and network records. The hostname and ASN are reliable ownership indicators; a precise physical city is not established.
2 IONOS mx.perfora.net receiver, internal label mxeueus008 74.208.5.21; IONOS SE/IONOS Inc., AS8560 Kansas City, Missouri, United States according to IPinfo, which reports measurement-supported geolocation for this address. It is an IONOS receiving mail server, not the scammer’s computer.

Google recorded handling at 12:19:23 p.m. Pacific Daylight Time, equivalent to 19:19:23 UTC. IONOS recorded receipt at 21:19:23 Central European Summer Time, also equivalent to 19:19:23 UTC. The near-identical timestamps indicate rapid, direct transport from Google to IONOS.

Why the X-Received line is not another geographic hop

Each message contains an X-Received field beginning with an address-like value under 2002:a05:.... This is a Google-generated internal trace identifier associated with message processing. It should not be presented as a separate public SMTP relay or geolocated as the attacker. The ordinary Received fields contain the defensible externally observed route.

The route does not lead back to the person who initiated the campaign

Both visible routes begin at a Google outbound mail server because Firebase sent the message. The initiator may have interacted with Firebase through an API, a web application, automated software, a proxy, or another service. That source connection is not inserted into the victim’s email headers. Therefore, the headers cannot locate or identify the human operator.

Corroborating reports from other recipients

Public complaint records confirm that the exact “Sign in to get $50 welcome rewards Here” lure was not limited to this recipient and did not begin with the two July messages examined here.

Independent complaint records matching the campaign wording
Date of specimen Firebase project shown Sending host/IP Importance
June 13, 2026 biling05newps-0zmq2weu.firebaseapp[.]com mail-ot1-f71.google.com / 209.85.210.71 Same reward wording, another project identifier, and the same outbound Google IP later observed in Email 2.
July 17, 2026 fb-project-0pbnqpf7.firebaseapp[.]com mail-sor-f69.google.com / 209.85.220.69 Same reward wording only four days before Email 2, but another project and another Google mail server.
July 21, 2026 newprojectsss-0uz1dzpr.firebaseapp[.]com mail-ot1-f71.google.com / 209.85.210.71 One of the two specimens preserved for this investigation.
July 22, 2026 fb-project-0xk7zkmr.firebaseapp[.]com mail-oi1-f200.google.com / 209.85.167.200 One of the two specimens preserved for this investigation.

The June complaint was formally categorized by the reporting party as a phishing email. The July 17 complaint was also categorized as phishing and remained listed as unresolved when reviewed. These complaint labels are reports by third parties, not court findings or independent malware-laboratory verdicts. Their evidentiary value comes from the exact subject wording, dates, project rotation, and matching Google relay infrastructure.

The June complaint page’s automated analyzer says its observed Google IP was “not allowed” to send for firebaseapp.com. That conflicts with the recipient-side authentication result preserved here, which explicitly records spf=pass for that same IP and a project-specific Firebase envelope sender. The receiving server’s contemporaneous SPF result is the more relevant evidence for this delivered message. Third-party automated complaint analyzers can mishandle subdomains, current-versus-historical DNS, or envelope-domain details.

What the evidence proves—and what it does not

Conclusion Confidence Basis
Firebase/Google generated and signed both messages. Very high DKIM pass, SPF pass, Google IPs, Google hostnames, standard Firebase format.
The recipient did not knowingly initiate the requests. Very high Recipient account plus repeated unsolicited messages from rotating projects.
The two examined messages are part of the same campaign or toolkit. Very high Same lure, same Cloud Storage object, same recipient-fragment construction.
The campaign has reached other recipients. High Independent public complaints with exact subject wording and additional projects.
The operator is rotating or recreating Firebase projects. High At least four project names documented between June 13 and July 22.
The final page definitely steals Google passwords. Not established The active landing object was not opened or dynamically analyzed.
The Google sending IP identifies the scammer’s physical location. False The IP belongs to Google’s outbound mail service.
Google or Firebase itself is fraudulent. False A legitimate platform appears to have been used by an abusive project operator.

Recommended response and reporting

If the link was not clicked

Delete or retain the message as evidence, but do not use its sign-in link. An unclicked email-link request does not, by itself, prove that the mailbox was compromised. Someone needs only to know or guess an email address to cause many passwordless-login systems to send a link.

If the link was clicked

Close the page. Do not provide credentials, card details, survey information, telephone numbers, or identity information. Review the browser’s download history and remove any unexpected download without opening it. If credentials were entered, change the password by independently navigating to the real service, terminate unfamiliar sessions, and enable multifactor authentication. If payment information was supplied, contact the card issuer using the number printed on the card.

Preserve useful evidence

  • Save the original message as an .eml or .msg file.
  • Preserve the complete Internet headers.
  • Record the displayed subject and project subdomain.
  • Copy the link for reporting only if this can be done without opening it; keep it in a plain-text evidence file and do not publish the live one-time code.
  • Record the receipt date, time, and whether the link was clicked.

Where to report it

Reports should include the project subdomain, the de-obfuscated storage.googleapis.com destination, the bucket and object names, message headers, and receipt time. Google—not the recipient—has the best opportunity to connect the Firebase project owner, API requests, billing or registration data, and source logs.

Sources and further reading

Research date: July 27, 2026. Cloud projects, hosted objects, DNS records, threat classifications, and abuse-report statuses can change or disappear after publication.

Project names, domains, and infrastructure identifiers are published for educational and defensive identification. Active action codes, API-query links, and the recipient’s full address have been removed.

This webpage last updated on 2026-07-26