La plateforme Glimpact se fonde sur le cadre méthodologique des méthodes PEF/OEF adoptées comme référence par l’Union Européenne. Ces méthodes reposent sur une approche scientifique et rigoureuse de l'analyse de cycle de vie, pour évaluer précisément l'empreinte environnementale globale des produits et des organisations. Ce cadre impose la prise en compte de toutes les composantes de la crise environnementale, et donc pas seulement les émissions de gaz à effet de serre, au travers d’une définition de l’empreinte environnementale selon les 16 catégories d'impact environnemental de l’activité humaine sur la planète, permettant notamment d’appréhender la notion de dépassement des 9 limites planétaires (concept défini par le Stockholm Resilience Center et désormais reconnu par l’UE et les Nations Unies). Le cadre méthodologique des méthodes PEF/OEF est aujourd’hui défini comme le cadre de référence dans les nouvelles réglementations les plus structurantes adoptées par l’UE dans le cadre du GreenDeal Européen. C’est le cas notamment de la directive CSRD relative au reporting extra-financier, laquelle recommande la méthode OEF pour remplir les exigences du reporting environnemental, mais aussi celui du nouveau règlement sur l’éco-conception (ESPR), lequel impose des exigences d'éco-conception définies par la CE sur la base de référentiels d’évaluation se fondant sur la méthode PEF, ainsi qu’un concept de passeport digital pour tous les produits distribués sur l’espace de l’UE qui doit intégrer la déclaration de leur empreinte environnementale calculée selon le même référentiel.
Construite selon une architecture des plus innovantes, intégrant les dernières avancées des technologies web et du Big Data, ainsi que les bases de données secondaires les plus complètes, conforme aux exigences définies par la CE en matière de format (package EF 3.1, et bientôt EF 4.1 et ultérieur), la technologie Glimpact, par son moteur de calcul inédit, modélise nativement les concepts des méthodes PEF et OEF pour les rendre accessibles à tous les acteurs sous la forme d’une plateforme digitale et au travers d’un large éventail d’applications concrètes, déployables à large échelle, en matière d’analyse et de réduction de l’empreinte environnementale des produits et des organisations.