SparkAngels est un programme d'assistance informatique à distance. Cette application doit être installée sur le poste de l'accompagnateur et de l'utilisateur qui a besoin d'aide. Un système d'échange de code d'autorisation de session aléatoire est mis en place pour plus de sécurité. Deux modes de partage sont disponibles : le partage d'écran et le partage d'ordinateur. Dans le premier, l'accompagnateur voit uniquement ce qui se passe sur l'écran de l'autre utilisateur ainsi que l'emplacement du curseur de sa souris. L'utilisateur verra apparaître sur son écran les suggestions de manipulation effectuées par l'accompagnateur, et pourra interrompre la connexion à tout moment.
Dans l'autre méthode, le système de prise de contrôle à distance se met en place et l'accompagnateur prend la main sur le clavier et la souris de l'autre utilisateur. De plus, des modules de chat, de transfert de documents, et de conversations vocales sont proposés.