For those concerned or curious about location data collection, we wrote an explanation of how it works: https://onesignal.com/blog/youre-in-control-how-location-act...
2,213 karma · joined February 6, 2008
YC S2011 Alum.
For those concerned or curious about location data collection, we wrote an explanation of how it works: https://onesignal.com/blog/youre-in-control-how-location-act...
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.
More information and apply at https://onesignal.com/careers
We're hiring Senior Software Engineers for our Product, SDK, and SRE teams.
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers and Engineering Managers across multiple teams.
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers and Engineering Managers across multiple teams.
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers and Engineering Managers across multiple teams.
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers across multiple teams.
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers across multiple teams.
More information and apply at https://onesignal.com/careers
For example, on iOS, when prompted for notification permission, users are now asked to choose if they want the notifications sent to a summary view. iOS will also invite users to disable notifications from apps they haven't interacted with recently.
Here are a few of the options available for each operating system. Many of these were introduced within the last 1 to 3 years.
iOS & Android:
* Apps can choose to send notifications without sound/vibration. These are less disruptive and less likely to result in an uninstall or disabling of push.
* Apps can customize which sound is sent with the notification, if any. On Android, the vibration pattern can also be customized.
* Apps can choose to replace an old notification with a new one. This helps prevent multiple updates from crowding a user's notification center (e.g. Order received, Order Arriving, Order Delivered)
* Apps can send notifications at different priority levels. On iOS, apps can even send notifications that break through a user's focus mode settings (e.g. for emergency alerts), but this requires special permission.
* Apps can group multiple notifications for easier readability (e.g. chat messages from different contacts)
* Apps can set a visual badge on their application icon, indicating the presence of new content, with or without also sending a push notification.
iOS * Apps can choose between sending a push notification or starting a Live Activity. Live Activities have more visual customization and can show real-time updates such as sports scores or the status of a food delivery order. Starting with iOS 17.2, released in Dec 2023, Live Activities can be started remotely, just like push notifications. Prior to 17.2, users had to open the app to start them.
Android * Apps can implement Notification Channels, a way to categorize different types of notifications so that users can enable some but not others.OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring Senior Software Engineers across multiple teams.
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
We're hiring for roles including:
* Senior Software Engineer (Full Stack)
* Senior Software Engineer (Mobile SDKs)
* Senior Engineering Manager
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Product Engineer
* Lead Data Scientist
* Product Manager
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Product Engineer
* Lead Data Scientist
* Product Manager
More information and apply at https://onesignal.com/careers
Here are some of the batching mechanisms we support:
1. Sending to a list of devices based on push tokens, onesignal identifier, or your own customer identifers.
2. Sending to a segment that you create via our dashboard or API. Segments can combine filters such as device type, language, country code, activity in your application, or custom attributes you define
3. Sending to a list based on filters that you provide to our API "eg: Send to all devices that have launched my app in the last week"
4. Automated Messages - Automatically send messages to devices that match certain criteria (e.g. adding an item to their cart)
In addition, we provide some useful quality-of-live features, including:
* Idempotent notifications
* Tracking when notifications are received by a device ("Confirmed Delivery")
* Targeting notifications based on a user's interactions with previous messages
* Very fast notification delivery
Here's our API documentation for sending notifications: https://documentation.onesignal.com/reference/create-notific...
We also provide client libraries for most popular programming languages: https://documentation.onesignal.com/docs/ruby-client-sdk
These features are all available on our free plan. Our free plan has no limit on API calls, push tokens, or push messages. It's designed to be equal to or better than Firebase's notification console and FCM API in most dimensions. We also have paid features that provide deeper message analytics, marketing automation features, and other channels (email & sms).
Please feel free to reach out to me directly if you have questions or need help migrating over: george[@]onesignal.com
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Engineering Manager
* Backend Engineer
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Product Engineer / Full Stack Developer
* Head of Developer Relations
* Site Reliability Engineer
* Head of Analytics
More information and apply at https://onesignal.com/careers
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Product Engineer / Full Stack Developer
* Head of Developer Relations
* Site Reliability Engineer
* Head of Analytics
More information and apply at https://onesignal.com/careers
The homescreen requirement is a small hurdle in the grand scheme of things. Now websites can finally implement Web Push once, and know that it will work for all of their users.
This is especially useful for media sites and others that have historically struggled to get people to go through the whole app store to app install process. It will level the playing field and create much better user experiences.
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Product Engineer / Full Stack Developer
* Head of Developer Relations
* Site Reliability Engineer
* Head of Analytics
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...
We're hiring for roles including:
* Product Engineer / Full Stack Developer
* Head of Developer Relations
* Site Reliability Engineer
* Head of Analytics
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...
We're hiring for roles including:
* Product Engineer / Full Stack Developer
* Head of Developer Relations
* Site Reliability Engineer
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...
We're hiring for roles including:
* Product Engineer / Full Stack Developer
* Head of Developer Relations
* Site Reliability Engineer
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
Today we've announced we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...
We're hiring for roles including:
* Backend/Infrastructure Engineer
* Product Engineer / Full Stack Developer
* Head of Developer Relations
* Engineering Manager
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Backend/Infrastructure Engineer
* Product Engineer / Full Stack Developer
* Head of Developer Relations
More information and apply at https://onesignal.com/careers
Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React
OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.
When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, a message from a dating site, or football scores… Whatever it is, chances are it came from us.
We're hiring for roles including:
* Backend/Infrastructure Engineer
* Product Engineer / Full Stack Developer
* Head of Developer Relations
More information and apply at https://onesignal.com/careers
For example, putting notifications in the scheduled summary or asking users if they want to turn off notifications from an app they haven’t engaged with recently.
On the other hand, why should I have to download an app in order to know when I get outbid on eBay or a notification when a package is delivered. Like any messaging channel, not every business is going to use it in a smart way overnight. But I’m confident Apple will put the right guard rails around it, and it will be a welcome replacement to email. Unlike email, web push is privacy friendly, and has standard opt-in and opt-out methods.