About the company (iodé technologies)
- Who are we?iodé is a company based in Toulouse (France), with an international team of cybersecurity and design experts. Our team develops an Android-based privacy-focused operating system (iodéOS), and ethically partners with third parties to sell refurbished and new iodé smartphones (phones with iodéOS built in) online, and in physical stores in France and Germany.
- Why iodé?
Studies and scandals have shown that data collection by the tech giants is out of control This constant surveillance creates enourmous risk, and the Google-Apple duo monopolizes mobile OS Market share worldwide. Smartphones are the main source of data leakage. More solutions are needed to protect our privacy.
iodé is an Android alternative protecting your privacy. iodé is open source, iodé is sustainable.
- What makes iodé eco-friendly?
- iodé smartphones are ethical: we sell refurbished (in France) phones as well as new modular phones from social companies.
- iodéOS permanently blocks unwanted data collection therefore reducing the phone’s energy consumption.
- iodéOS integrates a privacy-friendly selection of apps which are less energy-consuming that default ones on classical android smartphones.
You can follow the sustainable journey of an iodé smartphone order here.
- How can I contribute?
iodé is a young project and we are always happy to receive support from the community :
- Talk about iodé
Follow us, subscribe to our newsletter, and feel free to join our community forum here. - « Buy us a coffee »
You can help in the development of iodéOS by making a donation. More information here.
- Become a beta tester
Do you want to become a iodé beta tester and help the development of iodé? Please take a look here, or join our ‘Beta testers’ telegram app group. - Report an issue
If you encounter an issue with iodé, report it to us.
- Talk about iodé
- What is iodé's business model? Where does iodé's income come from?
iodé’s income exclusively comes from:
About the phones (iodé smartphones)
- Where do we sell iodé phones?
iodéOS Premium is available all around the world.
We ship iodé smartphones in the European Union (EU), as well as the following countries in Europe: Switzerland, Norway, United Kingdom (UK).
- What does 'Certified battery life' mean?
Our European refurbisher partners run hardware tests on more than 30 control points, including the battery. The testing procedures are adapted to each brand & model with smartphone manufacturers certified tools.
The battery has a minimum capacity of 80%, with a maximum of 700 cycle charges. All our iodé devices are tested and 100% functional regardless of their esthetic grades. - What is the difference between esthetic grades?
Our iodé refurbished phones and tablets come with 2 esthetic grades: A & B. Before explaining the differences between the 2, it is to be noted that the esthetic grade attribution of a phone is done after its reconditioning. This means the phone is 100% functional regardless of its grade.
- Grade A: device in good shape. It presents micro scratches on the case or the screen, which are invisible when it is ON.
- Grade B: device with more pronounced scratches. They have no incidence on the use of the phone.
- How can I order a iodé phone?
iodé phones are available online through our e-shop. You can pay using credit cards, Paypal, instant bank transfer, and even cryptocurrencies.
You can also buy a iodé phone @ “L’atelier du Smartphone”, a local shop in Toulouse, France, or @”Proxystore” in Leipzig, Germany.
For organizations, you can order through wire transfer. Visit our page and get in touch with us.
- How long is the hardware warranty period?
It depends on the model. Our refurbished iodé phones all come with a 1-year warranty, while the warranty is extended for new iodé models:
- Shift6mq comes with a 2-year warranty ✓
- Teracube 2E with a 4-year warranty ✓
- Fairphone 4 and 5 with a 5-year warranty ✓
This warranty period differs from the software updates period (see ‘How long is the software updates warranty period?’ for more information).
- Can I buy a iodé phone for my child?
Yes!
iodéOS has special features to protect adolescents from getting spied on: including password protection, adult content and network blocking. We actually wrote an article about it here and we will soon update tutorials on how to set up a iodé phone for your child.
About the operating system (iodéOS)
- How do I update my iodé phone?
You will receive a notification on your iodé smartphone when a new system update is available. By clicking on it, you will be redirected to the manager where you can download the latest update. Once downloaded, click on ‘install’. The phone will install the update and automatically reboot. We strongly invite you to always keep the system up to date.
In very rare cases, an update can go wrong. If this happens, the device reboots in a loop, and you then have two optionsto recover the phone without your data being reset:
- contact us to return the device. We’ll install the latest version of iodeOS and send it back to you;
or (advanced users)
- enter the recovery and sideload the latest version of iodéOS using adb.
As an additional precaution, we encourage you to make regular backups of your data to prevent any risks.
- How does iodéOS differ from Android?
Though similar to (and based on) Android, iodéOS comes with a set of privacy-friendly tools worth noting:
- Trust (by LineageOS) is an interface securing your iodé phone and protecting your privacy.
- iodé is an interface scanning your apps in real-time and protecting your data transmissions.
- 2 App Stores are preinstalled: Aurora Store and F-Droid.
- Aurora Store is a Google Play alternative where you can find details on embedded trackers in apps, spoof your location, and more.
- F-Droid is an open-source app catalog.
- microG services are an open-source & privacy-friendly re-implementation of Google Play Services.
- The ‘Google Cloud Messaging’ push notification service, used by many apps & allowing them to send notifications to you, is activated by default. You can deactivate it anytime.
One of these services allows you to choose Google’s alternative location modules. For more information on these modules, please refer to the FAQ.
- Can I install iodéOS on my smartphone?
iodéOS is installable for free!
Please follow this link for the installation.
- Can I send my smartphone to iodé to integrate iodéOS?
We only offer the iodéOS installation service in our local shop @ ‘L’atelier du smartphone’ in Toulouse (France), or @’Proxystore’ in Leipzig (Germany).
Alternatively, you can:
- install iodéOS by yourself: instructions here;
- order a smartphone with iodéOS built in here.
- Can I uninstall iodéOS and go back to Google Android?
Yes you can, the process differs from each manufacturers.
Caution : uninstalling iodéOS requires coding skills.
- Why two apps stores? (Aurora Store + F-Droid)
iodéOS comes with two complementary apps stores: Aurora Store and F-Droid.
- Aurora store is an alternative to the Google Play Store with which you can audit trackers for each app, spoof your location and more
- F-Droid is an open-source apps catalogue
- What are microG services?
The microG services replace Google Play services on your iodé smartphone. They allow you, among other services, to choose Google’s alternative geolocation modules. ‘Positon’ module is selected by default.
‘Google Cloud Messaging’ (GCM) is a push notifications provider; it allows you to receive notifications on your iodé smartphone and a lot of android apps rely on it. We have activated the GCM provider by default, but you can deactivate it from the microG settings panel.With iodéOS, you can also uninstall any preinstalled apps – including microG – from the setup wizard or any time from Settings > Apps > Preinstalled Apps.
- How does iodé's data collection blocker / firewall / adblocker work?
At the core of the operating system, your iodé smartphone monitors internet connections (DNS requests) and network packets transmissions. iodéOS blocks requests and transmissions to recipients considered as advertisers & trackers by the open source community. From iodé interface, you can visualise internet connections & transmissions in real-time from a world map, and also tweak the adblocker to enable / disable it for each of your apps.
On top of this, iodéOS Premium, lets you:
- reinforce your blocking;
- block any network (VPN, WiFi, data) or customize your own list of trackers!;
- block unethical social networks and adult content with password restriction for your child.
For more information, read our “how does the iodé blocker work” article on our blog.
- What are iodé's blocking types and categories?
iodé’s recipients blocking relies on collaborative and open source databases (Energized Protection, StevenBlack, oisd, blocklistproject) which are perpetually updated. You can select and/or combine different recipient blocking types and categories:
We have written a dedicated article about how the iodé adblocker works here.
- How does iodé's network blocking differ from Android's network blocking?
On top of blocking recipients, iodé also lets you block the following networks:
- Wi-Fi
- Mobile data
- VPN
To explain further, with iodé you can either select to block any network above, or combine them.
With iodé, selecting a network type to be blocked exclusively blocks it, independently from the others. Android doesn’t follow the same principle and considers that if you block the Wi-Fi, then the VPN will also be blocked. - Why does my app not work?
There are generally 2 reasons an app might not run properly on iodéOS:
- the lack of Google Play Services, which are partially replaced by microG services. Unfortunately not all services are fully implemented in microG, causing some apps to dysfunction;
- the iodé adblocker may be too restrictive and as a result block a recipient necessary for the app to function. To check if the adblocker is responsible, unblock the app from the iodé interface (settings -> blocking selection), select the app, remove all blockings and then relaunch the app.
In certain cases and for various reasons (issues in the data & preference storage, system freezing,…) an app might start being dysfunctional after a while & systematically stops running while opening it. Try in this case to uninstall and reinstall it or directly clear its storage (Settings -> Apps -> ‘app’ -> Storage and cache -> Clear storage), and relaunch it.
If all mehtods written aboe don’t work, you can alternatively use the web version of the app / service you use from a browser instead of using the native app.
You will find a non-exhaustive community list of the concerned apps here. Keep in mind that an app may start or stop running properly anytime on iodéOS for different reasons, meaning this list may be out of date.
- I can't connect (anymore) to Aurora Store
If you encounter issues to login to Aurora Store, you may try to clear Aurora Store’s storage (Settings -> Apps -> Aurora Store -> Storage and cache -> Clear storage), and relaunch the application.
If Aurora Store you still can’t connect to Aurora Store, there are chances the primary token dispenser is down. Please enable the secondary dispenser URL meanwhile.
1 – Go to Aurora Store Settings -> Networks -> Enable custom Tokenizer
2 – Enter this Tokenizer URL: http://www.auroraoss.in:8080
3 – Now retry Login as AnonymousIt has also happen before that you could only connect to Aurora Store using a Google account and not anonymously. But we do not invite you to consider this solution for your privacy.
- My iodé phone can't be located?
In settings -> system -> microG, you can access location modules. Location modules allow your iodé phone to be located based on network infrastructures such as bluetooth beacons, cellular antennas, Wi-Fi networks and GPS coordinates. Feel free to change the defaults .
- How to send emojis?
- On your keyboard, press and hold the newline key. An emoji icon will appear above
- Slide your finger on the icon while maintaining its pressure.
- They keys are now emojis!
- How do I transfer files between the phone & an other device with USB?
Once connected to the device with USB, go to settings -> Connected Devices -> USB -> ‘Use USB for’ -> select ‘File transfer’
- How long is the software updates warranty period?
As you probably know, it is in our core values at iodé to provide a sustainable solution on top of protecting our users’ privacy. It is therefore among our priorities to expand the lifespan of smartphones by providing software updates as long as possible.
While it is hard to guarantee with certainty how long each of our supported models will get software updates (with different components such as the firmware, vendor blobs and hardware altering the period), our phones supports updates for at least 4 years for each iodéOS version. We are currently (2025) based on Android 15 (iodéOS 6) on most devices.
If you are looking for the longest software support, it may be best for you to opt for a recent hardware (OnePlus 11, Fairphone 5) as we will be able to provide updates for a longer time.
- How do MicroG geolocation modules work?
MicroG services come built in iodéOS. They are an open-source & privacy-friendly re-implementation of the Google Play Services.
One of these services allows you to choose Google’s alternative location modules. Location modules allow your iodé phone to be located based on network infrastructures such as bluetooth beacons, cellular antennas, Wi-Fi networks and your GPS coordinates. Feel free to change the one by default with an other.
- How do I connect my Gmail address to Thunderbird?
To add your Gmail address to Thunderbird, you would first need to add a Google account in Android settings. You can then add your address to Thunderbird.
- Is iodéOS rooted? How to root?
For security and compatibility reasons, iodéOS uses user build type instead of user-debug (with the ability to enable additional debugging).
As a consequence root access and debug capabilities are not available in developer mode.If you still want to have root access, you would need to flash a more permissive recovery than the default one such as TWRP and flash Magisk from the recovery using the following commands:
adb sideload Magisk.apk
And after reboot:
adb install Magisk.apk
- What is the system updates frenquency?
System updates are published in average every month. You will receive a notification on each iodéOS update, redirecting you to the updater where you will be able to download and install the latest update. We strongly invite you to keep the system up-to-date.
We also publish beta updates more frequently. If you want to become a beta tester for iodé, we invite you to see ‘how to contribute to iodé’.
- How does iodéOS extend the life of my smartphone?
- I can't connect my phone to the Internet / receive MMS
If you don’t receive MMS and can’t connect to the Internet, then you probably have a configuration issue with your Access Point Network (APN).
To verify if your APN is correctly configured, go to Android settings -> Network and internet -> Internet -> click on gearwheel next to your internet provider name -> Access point names. A list of access points will appear. Visit your provider’s website and search for the correct APN configuration. Compare them with the ones from your phone and modify them if necessary.
- A message about the bootloader appears at boot of my iodé phone
A message concerning the bootloader and the security of the device appears at each boot of some iodé phone models. This message indicates that the bootloader is unlocked. Indeed, the bootloader is a program used to launch or install an alternative operating system, and must be unlocked by iodé beforehand. Certain manufacturers allow bootloader relocking, and we automatically relock the bootloader on any Fairphone or Pixel phones you order from us, as well as the Motorola Moto series.
Your data on your iodé smartphone is encrypted using ‘File-Based Encryption’. This can only be decrypted using your lock password or schema and access your data, even if you lose your phone. A malicious actor with access to an unlocked bootloader and some programming skills can access ‘fastboot’ commands or the ‘recovery’ program. While a new operating system can be installed, the data on the device will not be accessible.
- I don't receive notifications from my apps anymore
Verify first in Settings -> notifications -> App settings, that all toggles are checked.
iodéOS uses microG services: an open-source & privacy-friendly re-implementation of the Google Play Services. The ‘Google Cloud Messaging’ (GCM) push notification service, used by many apps & allowing them to send notifications to you, is activated by default. If you don’t receive these types of notifications it probably means that GCM was accidentally deactivated. To reactivate it:
- Go to Settings -> System -> microG -> Google device registration -> uncheck and check again ‘Register device’.
- Go to Cloud Messaging -> uncheck and check again ‘Receive push notifications’.
You should now be receiving notifications from your apps.
- What is the iodéOS custom ROM?
A custom ROM is a modified version of Android that you install as your main firmware on your smartphone. iodéOS, as a fork of LineageOS is a privacy-focused custom ROM that you can download and install for free on over 40 phone and tablet models. But supporting and maintaining each device takes a lot of work: we release security updates on a monthly basis. And, one of our core values is sustainability, meaning we try to maintain each device for as long as possible. That’s why, in the past, iode was only available for selected devices: we want to ensure that the devices we support run smoothly for our users, without us miscalculating the resources needed to maintain a device into the futurue.
- What is the iodéOS GSI (Generic System Image)?
A Generic System Image is an operating system that can be installed on any Android device, the only prerequisite being that the bootloader can be unlocked. It’s easy to see the benefit of not being limited by certain device compatibilities, and instead being able to run your favorite software on any Android device you choose. You basically have more devices to choose from and you can even take your old smartphone out of your drawer and bring it back to life and use it as a small home server or music storage for your car or whatever you can think of.
- What is better? A custom ROM or a GSI?
Well, you can argue for both, really. The same argument, that a custom ROM has to be maintained specifically for a device and that’s a downside could be flipped upside down, stating that this ensures, that a custom ROM really runs smoothly on that device. With GSI, you don’t get one-on-one support for your specific device. Because, as we already mentioned, the whole purpose of GSIs is to make the image available on more phones. Now, that doesn’t need to be a bad thing, it can just mean that if a problem occurs, maybe it’s a bit more difficult to find help for your specific problem or your specific device. It could also be easy. You never really know.
- How do I install a GSI?
We have a detailed instruction on how to install a GSI in this article.
About iodéOS Premium
- Why iodéOS Premium?
We asked our community what they value most and the answer was: continue to develop and improve our main added value: the iodé blocker. Because your privacy and security are our main concern, we want to ensure that everyone can enjoy an open source operating system without Google trackers, benefiting from monthly updates and a permanent protection against malicious recipients of applications. This is why iodéOS will always remain free for everyone.
Maintaining the system and blocking lists, and perfecting the iodé blocker requires a full-time technical team on the project… We rely on your subscriptions! iodéOS Premium offers many more features for your whole family, such as monthly blocklist updates, enhanced anti-spyware blockings, and add-ons like child protection and customized blockings. - What (personal) data do we handle with iodéOS Premium?
None! Well almost…
If you subscribe to a iodéOS Premium plan, your email address along with your hashed password will be saved in our WordPress database. These credentials will be used to connect your iodé phone with premium features and updates. In case you fill other optional informations, they will also be saved to our database and used for your monthly billings.
And that’s it! No logs, or other connection information is saved or used by our servers. The only information checked when you connect your iodé phone to your account is if your subscription is active or not. Nothing more. - What is the difference between monthly, annual and lifetime subscriptions?
If you opt for an annual subscription, you have the comfort of just one payment per year, which some users prefer and on top of that, we offer a 10% discount on annual subscriptions. With a lifetime subscription you will only make one payment once and for all and benefit from premium features for ever. So if you’re into less invoicing, you’ll also automatically save money. Sweet, isn’t it?
On the other hand If you just want to test the great features of iodéOS Premium, or if you are planning on using iodéOS Premium discontinuously then you should probably opt for the monthly subscription.
- How can I switch from a monthly to an annual or lifetime subscription?
- Connect to your account.
- Go to the “subscriptions” tab, then click on “upgrade or downgrade”.
- Select the subscription you want.
Let us know if you have any other questions regarding iodéOS Premium by writing to our customer support.
- Can I pay via wire transfer? What are the payment gateways?
Due to plugin limitations, orders via wire transfer are currently limited to iodé phones only . For subscriptions, you can currently subscribe via credit card, or Paypal. If you want to subscribe to Premium via wire transfer, please contact us and we will manually create an annual or lifetime subscription for you.
About the iodé blocker
- What is the iodé blocker?
The iodé blocker is one of the main features of iodéOS. It is a built-in adblocker that automatically blocks trackers and malicious recipients in order to preserve your privacy and secure your data.
- What‘s a tracker?
A tracker is a piece of software, often as part of an app, that is implemented to collect data about a user and their behavior and send that data back to the app developer and third parties, if third party integrations are built in (which is often the case). The tracker can extract personal data (your credentials or payment details), behavioral data (how often and when you use the app, which parts you interact with the most) and meta data (your location, your device type, your language, your screen size etc). Many apps include software by Google or Facebook, because that makes part of the development process faster and easier for the developer, but to the disadvantage of the end user, whose data is then being collected by these Big Tech companies. These are advertising companies who use and sell your data for profit.
- How are trackers blocked?
The iodé adblocker runs permanently on your device by default. One way to detect a tracker is to monitor Internet activity, by intercepting connections coming in and out of the phone. This is a method actually used by hackers and is known as a MITM (Man In The Middle) attack. The iodé blocker uses this principle to trace the network activity such as network packet exchanges and DNS requests. It analyzes internet connections on the DNS level, in order to decide which addresses to block and which to serve you. Imagine having a machine blocking unwanted calls from that person you don‘t want to talk to anymore. That‘s kind of how it works.
- What is DNS?
DNS stands for “Domain Name System“. You can think of it as the phonebook of the Internet. When a computer (for example your laptop) connects to another computer (for example a server that hosts a website) over the internet in order to gather information, they do so by connecting via the Internet Protocol. Each computer has an IP address, just like phone numbers, so they know which device to connect to. Since remembering a bunch of numbers for each use case is not the most user friendly way to surf the web, humans invented DNS so they can type in actual words that are easier to remember than long lines of numbers. That way, you can visit our website by typing in www.iode.tech, instead of typing numbers into your browser.
- What if my system uses DoT, DoH, or another kind of DNS server? Is the iodé blocker able to analyze the requests?
As the blocker captures the DNS requests before they are transmitted to the system function that emits the DNS request, it is is independent of the kind of DNS server used by the system or set by an independent app: classical DNS on UDP port 53 or any other one, DNS over TLS (DoT), DNS over HTTPS (DoH) etc. What we do not support is DoH when it is natively built into applications, i.e. when an app communicates directly with a DoH server, without asking name resolution to the system. It would require to decrypt HTTPS packets between such an app and the DoH server, which may create a big security hole.
- How about network packets?
Once a DNS requests comes through, a communication channel (called network socket) is opened and data collection gets through. Without getting too specific into the ISO model, a packet is a small segment of a larger message. The iodé blocker calculates the amount of data sent and received through each socket and displays it. You can therefore see what data gets sent to each domain, from each of your app.
- How does iodé localize each recipient?
From a DNS request, the DNS server returns an IP address. The iodé blocker locally stores and uses that IP address for extra blocking based on the IP address and also for geolocation through a database used locally that returns the country of the IP address. The blocker then uses that data to calculate the amount of data sent to each country from different time ranges and displays them on a world map.
- How do I know all trackers are blocked on my iodé phone?
Here is the tricky part: there are millions of them! Tracker domains and IPs change all the time, and it’s almost impossible to block them all at a given time. Fortunately, iodé uses different techniques to block as many as possible and lets you personalize it in a way that suits you best!
The first technique is to use IP blocking on top of DNS blocking. As briefly mentioned in the previous point, the blocker locally stores IP addresses for geolocation but also to make the IP blocking.
Secondly, with our adblocker, you have the possibility to fine-tune the blockings for each of your apps. By default, a standard blocking is activated. The standard list aggregates several hundred thousand trackers from open source lists such as Energized Protection, StevenBlack, oisd, blocklistproject. That is enough to keep pretty much all your Android apps to function but unfortunately doesn’t block all trackers. If you want to be more strict in your blocking, you can reinforce the blocking and use our aggregated list that contains more than 2 million domains. But that’s not all: from the blocker you can also block sensitive content, unethical social medias, or customize your own list. Talking about customization, you can define regular expressions too.
Finally, you can set the network you want to block (mobile data, WIFI, VPN) and perform network blocking for any app.
- Where do I find the blocker app?
You can check the tracking blocker right from the launcher. That way, if one of your apps has less than optimal protection, you won’t miss out on it. You can also find the app, which is just called „iodé“ in your app menu.
We have also developed a widget for quick access to blocker information and functions. To add the widget to the home page: long press on the screen -> Widgets -> iodé -> drag the widget.
- Who updates the lists?
The lists are collaborative Open Source databases that are perpetually updated by a dedicated privacy community. That way, no one entity controls the list and many eyes contribute, making sure the list stays up to date and uncompromised.
iodéOS gets updated on a monthly basis, and lists are always updated at least once a month. Lists get updated more often for beta testers.
- Can I create my own list?
Yes, you can also entirely customize your own protection and block any recipient!
- What about child protection?
If you want to protect your child from accessing content on the internet that is not for them, like adult or gambling content, as well as certain apps you don‘t want them to use, you can do that with iodéOS. On the one hand, you can set which categories should be blocked, like porn or social media links. On the other hand, you can just cut off internet access for apps, so even if your child installs a social media app you don‘t want them to use, the app itself can‘t connect to the internet and is thus useless.
We covered child protection in two articles, namely How to protect your kids from getting spied on their phone? and How to setup an iodé phone to protect your child?
- So if the the iodé blocker analyzes the data transmission, does that mean that iodé, the company can track all my activities?
No, since the monitoring happens locally on your device. We don‘t even have access to what data passes through your device and the DNS filter.
- Can I use the blocker with a VPN (Virtual Private Network)? Or with another adblocker?
Totally! The iodé blocker doesn’t use the VPN slot like non-root adblockers usually do, therefore freeing up space for the use of a VPN, or even a VPN-based adblocker. The iodé blocker can also be used alongside root-based adblockers.