Memfault
Memfault is an embedded observability platform designed for IoT devices, offering comprehensive monitoring, debugging, and over-the-air (OTA) update capabilities.
Our verdict
Who it's for
Embedded observability and OTA for IoT devices to fix defects before customers notice.
Who should look elsewhere
Requires integration into embedded device firmware
Pros
- +Significantly reduces time spent on debugging and issue resolution
- +Minimizes device returns and costly field visits
- +Increases confidence and control over firmware updates
- +Provides data-driven insights for product development and roadmap decisions
- +Improves customer satisfaction by proactively addressing issues
Cons
- −Requires integration into embedded device firmware
- −Specific pricing details are not publicly available
Key features
- ✓Real-time fleet monitoring and automated alerts
- ✓Automatic collection of coredumps, bug reports, logs, and performance metrics
- ✓Remote diagnosis and debugging without physical access
- ✓Granular OTA update management with staged rollouts and one-click abort
- ✓Customizable dashboards and alerts for performance monitoring
- ✓Product analytics for device usage and feature performance
- ✓Automatic grouping and prioritization of high-impact issues
- ✓Support for MCU, Android, and Linux devices
Pricing
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Developer | — | month | Exclusive pricing for teams building on Nordic low-power wireless solutions.; No charge for up to 10 development devices; Pay-as-you-go pricing beyond 10 development and/or production devices |
| Growth | $3495 | month | 30 days data retention; Integration on 2 chips and 1 device architecture; 10 users |
| Scale | $6695 | month | Everything in Growth plus; 45 days data retention; Integration on 2 chips and 2 device architectures |
| Enterprise | — | month | Everything in Scale plus; 60 days data retention; Uncapped chip and product integrations |