Do I need to download the partner app?

No, you can shop through the link on mobile web or you can download the app from the link provided. After that, just complete the transaction and the points will appear in your Drop account!