Legal notice

Last updated on April 23, 2024


Screenshot Labs, a French simplified joint-stock company with a single shareholder corporation established at 7 place de l'Hotel de Ville, 93600 Aulnay-sous-bois and registered to the trade and companies register of Bobigny under number 898 763 958, with a share capital of 100 euros. For any inquiries or questions, you can email us at

Hosting provider