Digital technology platform