Keep source identifiers
The old provider ID stays traceable
HoneyNotify records the original provider and source device ID. UUID source IDs carry forward as the HoneyNotify Device ID; other formats receive a stable HoneyNotify UUID.
Move subscribed iOS and Android devices from OneSignal or 15 other push providers with a purpose-built CSV importer. Bring current APNs and FCM tokens, user links, tags, and device context into HoneyNotify without forcing everyone to opt in again.
Choose your provider in the HoneyNotify dashboard, download its normalised template, and stage the export for token matching.
A provider move should change the delivery platform, not break the identifiers and device relationships your product already relies on.
HoneyNotify records the original provider and source device ID. UUID source IDs carry forward as the HoneyNotify Device ID; other formats receive a stable HoneyNotify UUID.
The importer hashes each current token for matching. When the HoneyNotify SDK supplies that token, the device is claimed without requiring the user to grant notification permission again.
When your updated app later registers the same token, HoneyNotify matches the imported record and returns its assigned Device ID instead of creating a second device.
No custom migration script and no requirement to place old provider IDs in your application code.
Your users keep their existing operating-system notification permission. You can change the platform behind your app without asking the whole audience to opt in from zero.
Preserved IDs and token matching reduce duplicate registrations and make it easier to reconcile migrated devices with your own records.
Import first, then introduce the HoneyNotify SDK through normal app releases. Devices can be recognised as users update rather than requiring one disruptive cutover.
Import external user IDs, tags, app and OS versions, device models, locales, and timezones when those fields are present in your export.
The importer is available to company owners and is designed to keep sensitive push destinations out of normal dashboard and API responses.
A validation or ownership conflict rolls back the file, avoiding an uncertain half-migrated audience.
Import history records the file, owner, row totals, imported devices, updated devices, and skipped rows.
The import stores token hashes for matching, not raw exported tokens. The current token supplied by the SDK remains hidden from normal dashboard and API responses.
No. Changing the service that orchestrates delivery does not itself reset the notification permission granted to your iOS or Android app.
No. HoneyNotify matches later SDK registrations using the APNs or FCM token and returns the assigned HoneyNotify Device ID automatically.
Native OneSignal exports are recognised directly. For every supported provider, HoneyNotify supplies a normalised CSV template and accepts common aliases for device IDs, push tokens, platforms, user IDs, subscription state, and device metadata.
They are skipped. A migration should preserve valid reachability, not silently reactivate people who are no longer subscribed.
Create your HoneyNotify app, connect the matching push credentials, and use the built-in importer to bring your active audience with you.