4D est un environnement de développement full-stack pour créer des applications web, mobiles et de bureau. Les développeurs travaillent à partir d'un même modèle de données et d'un même ensemble de règles métier, puis publient des applications natives sur macOS, Windows, mobile et web. L'environnement est installé sur le poste du développeur, et les applications produites fonctionnent sur l'infrastructure choisie par le client.
4D SAS est une société par actions simplifiée (SAS) dont le siège se trouve au Pecq, en France. Sa notice légale ne mentionne ni maison mère ni groupe, aucun actionnaire étranger n'est donc indiqué. Comme les applications fonctionnent sur les systèmes du client, la protection des données dépend surtout de l'hébergement choisi par celui-ci. L'éditeur n'indique pas d'engagement RGPD sur ses pages ; les acheteurs doivent donc vérifier la politique de données et les conditions de licence avant d'utiliser le produit pour des données personnelles.