Go offline with the Player FM app!
MacVoices #25169: A Developers' Eye Perspective from MacPaw (1)
Manage episode 489120820 series 59305
Senior Software Engineer Serhii Popov and Product Manager Pavlo Haidamak, both of MacPaw, offer an inside look at how CleanMyMac is built with user trust, transparency, and security at the forefront. They discuss how evolving regulations like GDPR and Apple’s system restrictions have changed the way software is developed, tested, and updated. The conversation explores balancing user control with ease of use, why informed permission requests matter, and how user feedback directly shapes product improvements. With examples from their own workflows and challenges, they highlight what it means to build responsible software in an age of heightened privacy concerns.0:09 Introduction to MacPaw's Perspective (Part 1)
This edition of MacVoices is supported by Notion, the best AI tool for work. Check it out at notion.com/macvoices.
Show Notes:
Chapters:
01:49 Roles and Responsibilities at MacPaw
03:58 Evolving Demands in Software Development
04:50 Trust and Security in Software
09:36 Educating Customers on Data Privacy
13:21 Permission Requests and User Experience
17:17 Customer Experience with CleanMyMac
20:47 The Importance of User Feedback
32:31 Closing Thoughts on User Control
Links:
MacPaw Discord Server:
https://discord.gg/eN4dX2RRkN
Guests:
Pavlo Haidamak is a Product Manager at MacPaw, currently leading the team behind CleanMyMac. With a background in Computer Science, Pavlo began his career as a QA engineer and has since managed acclaimed products such as Gemini 2, Setapp, and SpyBuster. As a CODA (Child of Deaf Adults), he is dedicated to driving innovation and making apps smarter and more accessible.
Outside of technology, Pavlo is an avid painter and analogue photography enthusiast, with a particular love for Polaroid cameras. In his free time, he enjoys baking bread, vibe coding and spending time with his tiny chihuahua, Loretta. You can connect with him here: www.linkedin.com/in/haidamak
Serhi Popovi is a Senior Software Engineer at MacPaw with more than 7 years of experience developing world-class multi-platform apps.
An expert in Swift, Swift Multiplatform, MarketplaceKit, Accessibility and other technologies, he's worked on several projects like Setapp, Setapp software development kit, and Spark Email. As the engineering lead of Setapp Mobile, Serhii has lead his team to develop one of the first successful alternative marketplaces for iOS, all while contributing to the Apple developer community through conference presentations, advocacy, and education.You can connect with him here:
LinkedIn - linkedin.com/in/serg-i
Website: bysergi.com
Support:
Become a MacVoices Patron on Patreon
http://patreon.com/macvoices
Enjoy this episode? Make a one-time donation with PayPal
Connect:
Twitter:
http://www.twitter.com/chuckjoiner
http://www.twitter.com/macvoices
Mastodon:
https://mastodon.cloud/@chuckjoiner
Facebook:
http://www.facebook.com/chuck.joiner
MacVoices Page on Facebook:
http://www.facebook.com/macvoices/
MacVoices Group on Facebook:
http://www.facebook.com/groups/macvoice
LinkedIn:
https://www.linkedin.com/in/chuckjoiner/
Instagram:
https://www.instagram.com/chuckjoiner/
Subscribe:
Audio in iTunes
Video in iTunes
Subscribe manually via iTunes or any podcatcher:
Audio: http://www.macvoices.com/rss/macvoicesrss
Video: http://www.macvoices.com/rss/macvoicesvideorss
557 episodes
Manage episode 489120820 series 59305
Senior Software Engineer Serhii Popov and Product Manager Pavlo Haidamak, both of MacPaw, offer an inside look at how CleanMyMac is built with user trust, transparency, and security at the forefront. They discuss how evolving regulations like GDPR and Apple’s system restrictions have changed the way software is developed, tested, and updated. The conversation explores balancing user control with ease of use, why informed permission requests matter, and how user feedback directly shapes product improvements. With examples from their own workflows and challenges, they highlight what it means to build responsible software in an age of heightened privacy concerns.0:09 Introduction to MacPaw's Perspective (Part 1)
This edition of MacVoices is supported by Notion, the best AI tool for work. Check it out at notion.com/macvoices.
Show Notes:
Chapters:
01:49 Roles and Responsibilities at MacPaw
03:58 Evolving Demands in Software Development
04:50 Trust and Security in Software
09:36 Educating Customers on Data Privacy
13:21 Permission Requests and User Experience
17:17 Customer Experience with CleanMyMac
20:47 The Importance of User Feedback
32:31 Closing Thoughts on User Control
Links:
MacPaw Discord Server:
https://discord.gg/eN4dX2RRkN
Guests:
Pavlo Haidamak is a Product Manager at MacPaw, currently leading the team behind CleanMyMac. With a background in Computer Science, Pavlo began his career as a QA engineer and has since managed acclaimed products such as Gemini 2, Setapp, and SpyBuster. As a CODA (Child of Deaf Adults), he is dedicated to driving innovation and making apps smarter and more accessible.
Outside of technology, Pavlo is an avid painter and analogue photography enthusiast, with a particular love for Polaroid cameras. In his free time, he enjoys baking bread, vibe coding and spending time with his tiny chihuahua, Loretta. You can connect with him here: www.linkedin.com/in/haidamak
Serhi Popovi is a Senior Software Engineer at MacPaw with more than 7 years of experience developing world-class multi-platform apps.
An expert in Swift, Swift Multiplatform, MarketplaceKit, Accessibility and other technologies, he's worked on several projects like Setapp, Setapp software development kit, and Spark Email. As the engineering lead of Setapp Mobile, Serhii has lead his team to develop one of the first successful alternative marketplaces for iOS, all while contributing to the Apple developer community through conference presentations, advocacy, and education.You can connect with him here:
LinkedIn - linkedin.com/in/serg-i
Website: bysergi.com
Support:
Become a MacVoices Patron on Patreon
http://patreon.com/macvoices
Enjoy this episode? Make a one-time donation with PayPal
Connect:
Twitter:
http://www.twitter.com/chuckjoiner
http://www.twitter.com/macvoices
Mastodon:
https://mastodon.cloud/@chuckjoiner
Facebook:
http://www.facebook.com/chuck.joiner
MacVoices Page on Facebook:
http://www.facebook.com/macvoices/
MacVoices Group on Facebook:
http://www.facebook.com/groups/macvoice
LinkedIn:
https://www.linkedin.com/in/chuckjoiner/
Instagram:
https://www.instagram.com/chuckjoiner/
Subscribe:
Audio in iTunes
Video in iTunes
Subscribe manually via iTunes or any podcatcher:
Audio: http://www.macvoices.com/rss/macvoicesrss
Video: http://www.macvoices.com/rss/macvoicesvideorss
557 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.