
SPAM Filtering and Performance Enhancements
Hey folks,
Today we're excited to announce major improvements to ContactsManager.io that focus on contact quality and API performance, making your applications faster and more reliable than ever.
Here are the highlights:
Updates
Intelligent SPAM Filtering
- The SDK now automatically filters out SPAM numbers from contact recommendations and invites
- Support for filtering 1-800 numbers, vanity numbers, and other commercial phone numbers
- Enhanced contact quality ensures your users only see relevant, personal contacts for social features
- Read more about SPAM filtering here
Open Source Spam Database Integration
- Integration with our community-driven spam database at github.com/contactsmanager-io/spam
- Real-time marking and detection of spam numbers based on crowdsourced data
- Automatic updates to the spam database to keep your contact recommendations clean
- Read more about spam database integration here
HTTP/2 Support and Performance Improvements
- Upgraded all SDK APIs to support HTTP/2 for significantly reduced response times
- Improved connection multiplexing and header compression for better performance
- Reduced latency across all contact syncing, search, and social feature APIs
Performance Optimizations
- Implemented intelligent server-side response caching with dynamic time-to-live (TTL) values tailored to each endpoint's data freshness requirements
- Added client-side HTTP request and response caching with smart TTL management to minimize redundant API calls and improve user experience
- Optimized cache strategies ensure frequently accessed contact data is served instantly while maintaining data consistency
- Enhanced support for higher performance devices to process contacts faster and deliver recommendations with improved speed, without impacting CPU or battery usage while requiring only 15MB additional memory through smarter parallelization
- Upgraded database queries for significantly better response times and improved overall system performance
- Enhanced on-device contact matching with advanced algorithms for matching normalized and non-normalized values for phone and email addresses, leveraging sophisticated fuzzy matching techniques for maximum accuracy
Platform Support
- Added full support for iOS 26 (Beta 1 released on June 9, 2025) with optimized performance and compatibility
- Fixed a critical bug that prevented contact syncing on iOS 26 devices
Looking Ahead
These improvements represent our continued commitment to providing the highest quality contact management experience while maintaining optimal performance. We're excited to see how these enhancements improve your applications.
If you have any feedback, please reach out to us on Slack or email.
For detailed implementation guides and best practices, check out our documentation. To learn more about our approach to privacy and security, visit our privacy overview.
