Tech start-up apologises to students after potential data breach