No you don't.
With Captain Pass, you have the ability to distribute your Passes by many channels. The easiest it to let us send your Passes by email to your customers. You can even personalize the content of these emails for each template.
We also provide a unique download URL and a QR Code for every Passes that you can share however you want (Facebook, printed materials, ...).