I'd look at Firebase Messaging delivery reports and see if there's a batch resend or token issue inflating counts. Then I'd compare active sessions and in-app opens to confirm whether notifications led to real engagement or server logs. I'd check geo patterns, device models, and app version spikes to rule out bots, test devices, or broken release rollout. I'd also inspect campaign scheduling and backend retry logs for accidental overnight sends or duplicated push triggers from automation. If everything aligns, I'd treat it as real growth; otherwise it's likely a technical or data reporting artifact.