Pour promouvoir un numérique écologique, éthique et inclusif
Les e-novateurs is a non-profit media outlet dedicated to responsible, ethical and inclusive digital technology — values we strive to apply to our own products.
Since the beginning we have worked to offer a digital service that is as lightweight as possible, both server side and on user terminals.
We chose to limit integration of third-party libraries, external APIs, heavy images…
Nothing replaces an external audit. However, budget constraints linked to our non-profit status led us first to carry out a self-assessment. This groundwork will enable a faster third-party audit later.
If you are discovering this term, read our interview with Sandrine Elmi Hersi, who led this reference framework (FR).
Evaluation date: 28 May 2024
Update: 25 September 2025
Evaluation leads: Laïla Tamani & Jérémy Pastouret
Status
Validated
Evaluation date
28 May 2024
Justification
We ran a survey among our readers between July and October 2024 and obtained 64 responses in total.
We measured their interest in a media outlet about responsible digital technology and what types of content they wanted to read (multiple answers possible):
The proposed digital service also contributes to the following Sustainable Development Goals (SDGs):
Reference: French SDG portal
Status
Validated
Evaluation date
28 May 2024
Justification
Cécile Rouyer, member of Les e-novateurs and a graphic designer committed to accessibility, helped redefine the media’s graphic charter.
She supported us during the survey and in defining target users and their expectations and needs.
Her synthesis can be consulted online (FR).
Status
Validated
Evaluation date
28 May 2024
Justification
The referent is Jérémy Pastouret, a web developer attentive to eco-design topics.
He contributed to the new edition of the Web eco-design publication: 115 best practices (Green IT collective) and to the frugal AI reference framework (AFNOR - Sustainable Development General Commission).
Status
Validated
Evaluation date
28 May 2024
Justification
Reviews are performed via automated tests before each production deployment only.

Status
Validated
Evaluation date
28 May 2024
Justification
We aim to reduce the size of our cover images because they are oversized. A script is being developed and tests must be performed.
We also want to find a host for our videos using PeerTube to avoid hosting them locally and to enable better distribution.
Status
Validated
Evaluation date
28 May 2024
Justification
The service only collects visit data via Matomo, installed on the same server.
Email addresses are collected with user consent solely to send the monthly newsletter.
Status
Validated
Evaluation date
30 May 2024
Justification
The site is only available over HTTPS; data is therefore encrypted during transmission.
Status
Not validated
Evaluation date
30 May 2024
Justification
The source code is available on GitHub but currently private. API key cleaning, Git history cleanup and README work are needed before making it public.
Status
Validated
Evaluation date
30 May 2024
Justification
No closed technology is used within the association or the media. We use Next.js / TailwindCSS and a Slim PHP API.
Status
Not applicable
Evaluation date
30 May 2024
Justification
The service does not rely on a connected object or hardware peripheral.
Status
Validated
Evaluation date
28 May 2024
Justification
The service works on desktop, tablet and smartphone with a working internet connection. JavaScript is recommended for comfort but not required to access the content.
Status
Validated
Evaluation date
20 February 2025
Justification
Tests were carried out to verify the site works on a Samsung J3 (2017, Android 7) and a Samsung Galaxy S5 (Android 6.0.1).
The test video under Samsung Galaxy S5 can be viewed (mp4 – 6MB).
The service also works on computers under Windows XP, 7 and 10.
Tests for XP were done using an emulator on macOS M1 with UTM (512MB RAM, 1GHz CPU). The test video can be viewed (mp4 – 14.8MB).
The service is functional on older terminals, though comfort is degraded: emojis not interpreted and accessibility impacted by text not perfectly adapting on very old browsers.
Status
Validated
Evaluation date
20 February 2025
Justification
Tested in Firefox after clearing cache and setting connection speed to Regular 2G. Thanks to Next.js and PWA technology, content is downloaded progressively.
Text (highest priority) loads quickly, then images with lazy loading. A cache system allows offline use (practical e.g. on a train).
Tests were performed while traveling by train, in tunnels or during network cuts: content already cached worked correctly.
Firefox tests are viewable (mp4 – 5.7MB).
Status
Validated
Evaluation date
20 February 2025
Justification
The test carried out in 2.2 also validates this criterion (Firefox 45 under Windows XP + older Chrome under Android).
Status
Validated
Evaluation date
20 February 2025
Justification
Tested with Firefox using the following screen types:
Potential improvements
Status
Not validated
Evaluation date
28 May 2024
Justification
By default we eco-design each functionality, but we have no dedicated external human review per addition.
Status
Validated
Evaluation date
20 February 2025
Justification
The service has no QA or test environments; only local development environments and several private GitHub repositories.
Decommissioning is simple: make the project public on GitHub (open source) and shut down the single production server.
For maintenance, an auto-restart and alert system is in place if the platform becomes inaccessible.
Host Ikoula performs regular maintenance and monitoring of VPS (e.g. via Zabbix agents).
Status
Not applicable
Evaluation date
28 May 2024
Status
Validated
Evaluation date
28 May 2024
Justification
The service uses TailwindCSS for design, allowing optimization & compression of used class code. Components rely on TailwindCSS and are developed to be reusable.
When a possible component addition (due to a gap) arises, we research existing components first.
This approach also helps keep code clean and avoid accumulating unused components.
Status
Validated
Evaluation date
28 May 2024
Justification
Only two third-party services on the media:
Status
Validated
Evaluation date
28 May 2024
Justification
The service relies on Next.js and we use it to precompile all pages. SSR ensures pages aren’t generated on each user request and content is optimized.
Status
Not applicable
Evaluation date
28 May 2024
Justification
Status
Validated
Evaluation date
28 May 2024
Justification
We use a VPS provided by Ikoula and perform Debian updates.
Hardware choice & compatibility is handled by Ikoula. The OS is widely used and community-supported.
Currently nothing suggests the service won’t follow new protocols.
Status
Not applicable
Evaluation date
28 May 2024
Justification
We are a web service; we follow framework updates and are not tied to specific mobile/PC OS configurations.
Status
Not applicable
Evaluation date
28 May 2024
Justification
A web service with live updates whenever users connect. Bugs are fixed as soon as possible.
Status
Not applicable
Evaluation date
28 May 2024
Justification
At build time Next.js compares pages present in code with those already generated. If new or modified, it rebuilds.
We consider this criterion not aimed at a web service, but we provide complementary info.
Status
Validated
Evaluation date
28 May 2024
Justification
Development occurs locally. Tests are run locally; file updates on server are done by a sober git pull then build directly on server.
Status
Validated
Evaluation date
28 May 2024
Justification
Animations/videos/sounds are rare; when present, autoplay is disabled.
Status
Validated
Evaluation date
28 May 2024
Justification
No page uses infinite scroll; pagination is employed when relevant.
Status
Validated
Evaluation date
28 May 2024
Justification
The service delivers information; we have few core features and their functioning is clearly indicated.
Status
Validated
Evaluation date
28 May 2024
Justification
For Matomo, if Do Not Track is enabled or an AdBlocker-like extension is used, tracking is automatically disabled.
For Mailchimp, the API is called only if the user enters their email and clicks submit.
Status
Validated
Evaluation date
28 May 2024
Justification
We use web standards and haven’t added custom fonts.
Status
Validated
Evaluation date
28 May 2024
Justification
Video is an alternate format for accessing information. Most content is text with illustrative images. Videos mainly stem from our own interviews or are useful to illustrate an article.
Status
Validated
Evaluation date
20 February 2025
Justification
Text remains the priority; there is one cover image per article/brief in line with press codes. Other images illustrate useful points. Few images lack alt text because most images are meaningful.
For infographics we strive for maximum accessibility. We build them combining HTML/CSS and when not possible use SVG vector formats.
To avoid many ChatGPT screenshots just to show a fact, we developed a component replicating its visual codes for lighter, more integrable content than images.
Potential improvements
Status
Validated
Evaluation date
28 May 2024
Justification
We use only standard system fonts; no custom font files.
Status
Not validated
Evaluation date
28 May 2024
Potential improvements
Status
Validated
Evaluation date
28 May 2024
Justification
Newsletter subscription field shows format and is controlled by browser validation.
Status
Validated
Evaluation date
28 May 2024
Justification
We make a habit of indicating size and format of any file users might download.
Status
Not applicable
Evaluation date
28 May 2024
Justification
No functionality with significant environmental impact – criterion N/A.
Status
Not applicable
Evaluation date
28 May 2024
Justification
No notification system.
Status
Validated
Evaluation date
28 May 2024
Justification
We are not aware of questionable designs. During donation campaigns we may highlight key association information, but we do not push users to perform unwanted actions.
Status
Validated
Evaluation date
28 May 2024
Justification
An eco-index badge is available in the footer; the eco-design page is open access.
We also provide a free browser extension for Firefox/Chrome (and Firefox Android) to display EcoIndex badges on any site consulted: presentation (FR) on Les Bases (ANCT).
Status
Validated
Evaluation date
28 May 2024
Justification
All images are compressed in webp format.
Status
Validated
Evaluation date
28 May 2024
Justification
Next.js Image component adapts to device viewport with appropriate compression. My hack/tutorial explains the Image module functioning (FR).
Status
Validated
Evaluation date
28 May 2024
Justification
We have two types of video: embedded YouTube (we minimize resolution, user can adjust on YouTube) and self-hosted videos in two formats for compatibility, usually with subtitles.
Self-hosted videos are compressed and provided in low quality for storage & environmental reasons.
Status
Validated
Evaluation date
28 May 2024
Justification
As above: either compressed by default or YouTube embedded at low resolution.
Status
Not validated
Evaluation date
28 May 2024
Justification
Our interview videos are also available as podcasts, but this option is not visually integrated on the media.
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024
Status
Validated
Evaluation date
28 May 2024
Justification
We manually remove non-useful content based on page views or maintenance status. Articles are rarely deleted; historical memory is essential.
Status
Not validated
Evaluation date
28 May 2024
Justification
We rely on EcoIndex values or manual visual control via dev tools console.
Potential improvements
Status
Validated
Evaluation date
28 May 2024
Justification
With Next.js + PWA we set up caching for site content.
Status
Validated
Evaluation date
28 May 2024
Justification
Provided by Next.js by default.
Status
Not validated
Evaluation date
28 May 2024
Potential improvements
Status
Validated
Evaluation date
28 May 2024
Justification
Content is displayed progressively via Next.js lazy loading.
Status
Not applicable
Evaluation date
28 May 2024
Justification
We do not call browser APIs for geolocation or other sensor-based functions.
Status
Validated
Evaluation date
28 May 2024
Justification
All resources are on the same domain (les-enovateurs.com) secured with HTTPS.
Status
Validated
Evaluation date
28 May 2024
Justification
As the site is precompiled we consider cache generated at each new version.
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024
Justification
No long-running background processing.
Status
Not applicable
Evaluation date
28 May 2024
Justification
No blockchain-like system integrated.
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Commitments:
Continuously improve infrastructure energy performance & develop clean energy usage for data centers
Reduce the carbon footprint of activities
Reduce environmental impact overall
Align to best sector practices
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Commitments:
Reduce environmental impact at hardware design & manufacturing stage
Extend hardware lifespan & limit e-waste
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Reims 1.7 / Eppes 1.56
Continuous PUE improvement policy (ISO 50001) – recent renewal (June 2025)
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Close to 0 – Ikoula does not use water for cooling
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Use of electricity 100% from renewable sources
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Two owned data centers in France: Reims (51) & Eppes (02) – 50 km apart
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
A study was conducted to reuse waste heat; current conditions do not allow it.
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Ikoula does not host hot/cold data separately.
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
Yes, duplication only for redundancy & backups (3-2-1 rule).
Status
Validated
Evaluation date
25 September 2025
Justification
Answer provided by Ikoula
All equipment respects ISO 27001 perimeter rules for energy efficiency (power vs consumed energy).
We also dimension resources according to need (avoid oversizing & overconsuming).
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024
Status
Not applicable
Evaluation date
28 May 2024