in assets/android-metrics.js [286:292]
function geometricMean(numbers) {
const positiveNumbers = numbers.filter(num => num > 0);
if (positiveNumbers.length === 0) return 0;
const product = positiveNumbers.reduce((acc, num) => acc * num, 1);
return Math.pow(product, 1 / positiveNumbers.length);
}