7 Cups provides an on-demand emotional support service that connects users with trained listeners for compassionate, non-judgmental conversation.