Fidelity Investments Interview Question

How do apps give you personalized notifications?