Subsurface est sorti en version 3.0 le 21 février 2013 et depuis, deux petites mises à jour ont suivi (3.0.1 et 3.0.2).
Subsurface est un journal de plongée libre (GPL v2) pour Linux, Mac et Windows écrit en C.
Il gère les plongées avec un ou plusieurs blocs en air, nitrox ou trimix. Il enregistre aussi les poids et la combinaison utilisée, le chef de palanquée ainsi que votre binôme et vous permet de noter la plongée et d’y joindre vos notes personnelles.
Subsurface vous permet aussi d’enregistrer vos lieux de plongées, notamment par leurs coordonnées GPS (que vous pouvez choisir sur une carte). Subsurface calcule aussi différentes statistiques pour vous, telles que votre taux de consommation d’air, la pression partielle en Oxygène, Azote ou Helium, la décompression calculée et bien d’autres.