Heymarket can use the contacts that are already on your phone. As you add or edit your contacts, those updates immediately appear in Heymarket.
If you don't grant Heymarket access to your contacts, you can still manually enter numbers and names while sending messages.
You can also upload your own contacts through the web -- just follow the instructions regarding importing your own contacts.