I've been using Compose Multiplatform for a while and, as usual, when learning something new I like to know how things work.
So, despite many good libraries being out there, I always try to find my way to implement a given feature.
No need to reinvent the wheel but understanding the internals makes you more confident also when you're using third party software.
Here's what I learnt about handling permissions, hope it may help someone.
https://xabaras.medium.com/handling-permissions-in-compose-multiplatform-1fb9bb964628