I made my own curated list of open source software. Most of the software on there is stuff I use.
Yes! You can download nearby quests for your location, and complete them fully offline. Afterwards, you can connect to the internet to upload your edits to OSM at your earliest convenience.
First off, if you're concerned about phone privacy, consider a custom OS for your phone that respects privacy such as GrapheneOS.
It's easy to figure out that your device isn't listening to a constant audio stream 24/7, since that would drain battery and send a lot of noticeable data over the network. However, it is entirely possible to listen for certain keywords as you mentioned, and send them encrypted with another seemingly legitimate packet. There's no way to be 100% certain, but it is possible in theory without draining too much battery.
The steps you took are good, making sure that apps don't have any permissions they don't need. Privacy is a spectrum, so it's not "all or nothing". As I mentioned before, if you're seriously concerned about mobile privacy and want a solution, you can get a custom operating system that can remove any privacy invasive elements. GrapheneOS also allows you to disable the camera and microphone system-wide (although this functionality is present on some other Android builds).
If it eases you any, a lot of these advertisements happen to be coincidence and trigger confirmation bias. It could be that those ads happened to show up by coincidence, or that advertisers managed predicted your interests, or that you got tracked by some other means while downloading the movie. The possibilities are nearly endless.
It depends on what you're defending against. Both hackers and surveillance can happen behind the scenes, so while no data loss or noticeable breaches happened, that doesn't mean that nothing happened.
GitHub may be able to restore it, we'll see if support is willing to bend the rules a bit...
Edit: They were able to. The project is still moved to GitLab permanently, though.
Yeah, true story. Really weird.
Clarification: They reuse the same password (such as "Password") and whenever they create an account they have to add special characters (like "Password1&" if numbers and #@&%$ were required) and when they login they forget which special characters were required by that service, meaning they don't know which special characters to append to their generic password to successfully login. The solution was to screenshot every password requirement for every service and still try to remember which characters were used.
But yes, there is an unrelated frustration where password requirements aren't presented upfront.
Hello! I'm sorry to hear you are experiencing issues switching to GrapheneOS. I understand that can be frustrating, especially with how much of a privacy boost it is compared to iOS. I have used iOS my entire life, so I know it inside and out. When I heard about GrapheneOS over a year ago, I decided that I also wanted to switch. I spent multiple months learning everything I could about GrapheneOS and Android, just to give myself an idea of if I might like it. I even bought a $30 test Android phone to get familiarity with Android.
The thing is, I never expected it to be a one-to-one with iOS, and I expected issues to happen. I learned about potential issues and looked for solutions or forums where I can ask about such problems. I also spent that time (very) slowly convincing my friends to use Signal, but some still use iMessage. It's not an easy switch from iOS! With that said, I have a few things that may help you.
-
Don't worry! Switching from iOS to any Android is difficult, and will take more than a week. You have to have the mindset of really making it work and making sacrifices. The thing is, even if it doesn't work, its ok to switch to iOS. Make a threat model. If iOS is what you're comfortable with, that's ok! We don't all have to use GrapheneOS
-
Prepare Make a list of apps you will use once you switch, test out apps on an Android emulator or test phone, and see what works best for you. Not everything has to be open source, and some stuff will require Google. Tinker around and make a map of how you will set things up (apps, profiles, etc.) If you find that there are things you just can't live without, you can either switch back to iOS or have iOS as a secondary phone for those apps.
-
Security keys If your security keys are causing you problems, consider one that acts over USB-C. If that still doesn't work, ask the GrapheneOS community for help at https://discuss.grapheneos.org/ You can still use iOS as a secondary device for logging into the services that you use security keys for.
-
Degoogling Because GrapheneOS has such great sandboxing, using sandboxed Google Play is generally safe. It's still degoogled, but you ensure that any compatibility is met by isolating Google related things. You can even put those apps on a separate profile for further isolation. I know, it's uncomfortable to know something Google related is running in the background, but unfortunately that's the state of things. Some other custom ROMs have their own implementation of Google Play (See here)
-
Contacting others I wasn't able to switch everybody to Signal, and for the ones I couldn't switch you can use a burner phone, MySudo, iOS as a second device, or https://jmp.chat/ to message them. In iOS 18, iPhones will also support RCS, meaning you can contact them with Android without using SMS. Again, this sucks, but you should take care of your own privacy and let them have their own journey.
-
Banking apps Banking apps have been a common issue on GrapheneOS. Without specifics, I can't comment, but I suggest reaching out to their forum at https://discuss.grapheneos.org/ for help. If that doesn't work, use iOS as a second device for banking.
-
iOS-specific features Android is not a one-to-one comparison to iOS, but what it makes up for is that any features you want can be quickly added by anyone. However, because the aim of GrapheneOS is a little different, it might be a while before user experience features are added. As for the keyboard, you can replace the default keyboard with ones that suit your needs. HeliBoard is a good one, although I don't know if it has the specific feature you described. These features may be a sacrifice you have to take, unfortunately.
Again, if GrapheneOS simply doesn't work out for you you can always switch back to iOS. Good luck!
Aegis is Android only.
Many people's threat models, like my own, are against mass surveillance. This falls under that category, even if it's being handled responsibly. The issue is people have no way to opt out, and there is a lack of transparency about the use of facial recognition.
So... they only warn people about how insecure texting is after someone else exploits it...