Frequently Asked Questions

If you don't find the answers to you questions here, check our Developer Documentation and our GetSatifaction site.

The Basics

  • What is CloudSponge?

    CloudSponge is a software-as-a-service product that imports all the major address books. Most websites use our product so that their users don't have to type email addresses into their referral forms when they want to send an invitation, greeting card or coupon to someone they know.

  • Which contact sources does CloudSponge support?

    CloudSponge supports all major desktop address books and webmail clients.

    • Mac Address Book
    • Microsoft Outlook
    • Yahoo
    • Windows Live (including Hotmail and MSN)
    • Gmail
    • AOL
    • Plaxo

    We continue to add support for more contact sources. If you would like to be notified when we have added support for a particular contact source, please send us feedback.

  • Do I have to be a programmer to use CloudSponge?

    No. A little programming knowledge is helpful, but we give you a simple piece of code that you can paste into the page on your website with your referral form.

    If you are a programmer, you will find dozens of customization options in our Developer Documentation including the ability to use our API so that you can have complete control over every pixel of the user experience.

Using CloudSponge

  • Does CloudSponge also send emails to my users for me?

    No. We're only handling the address book importing part of the solution for you. You'll have to send the invitations or coupons to your users' friends yourself. For transactional email delivery we highly recommend SendGrid rather than using your own mail server.

  • Can I customize the CloudSponge widget?

    Absolutely! There are tons of ways you can customize the widget, we've written a whole section about widget customizations in our Developer Documentation.

  • When I try to use the widget, I see a popup saying something about 'quirks mode'. How do I resolve this?

    The widget must be included on a page with a valid doctype tag. Insert <!DOCTYPE html> in the first line of your page to enable the widget.

  • Is there a known issue with this importing from Mac Address Book and/or Outlook?

    There can be an issue when the browser's Java Plugin is disabled. This most commonly happens with FireFox but is known to happen with other browsers. Enabling your browser's Java Plugin will resolve this.

  • Why doesn't every contact in my address book appear in the widget?

    You may not see every contact in the widget because CloudSponge only displays contacts that pass through some simple email validation. This ensures that your application only gets a list of contacts with reasonable looking email addresses.

    One common address that is filtered is the Exchange address. These addresses generally follow this format:

    /o=ORGANIZATION_NAME/ou=organizational group/cd=RECIPIENTS/cn=username

    If you would like all the emails to appear in the widget, you can set an option to override the filtering of these emails. Specifying:

    performEmailValidation: false

    in the csPageOptions will display every contact with an email address, valid or not.

  • Are you sure that the CloudSponge servers can handle my traffic?

    The CloudSponge servers are hosted by Amazon Web Services with redundancy at every level of the stack and load balancing on our most critical parts.

    Operating on thousands of websites for several years has given us all the data we need to know exactly how much activity each of our server instances can handle. Our monitoring thresholds are set at "better-safe-than-sorry" levels to make sure we are notified well in advance of any bottlenecks forming.

    The ability to launch more server instances instantly coupled with our generous monitoring thresholds gives us full confidence that we can handle any amount of traffic that your website can send our way.

Security & Privacy

  • Does CloudSponge keep my users' address books?

    No. Your user's address book will stay in memory on our servers for a few minutes so that your website has a chance to download it, but then it's wiped from memory and never written to disk.

  • How does CloudSponge handle my users' login credentials for the address book sources?

    In most cases, we never see the credentials. Google, Yahoo and Microsoft all have delegated authentication frameworks that ensure that their users never have to give their credentials away to third parties like us. Desktop address books like Outlook and Mac Address Book use an applet that your users have to allow to run before we can access their data. For the other address book sources, we never save their credentials to disk and we wipe it from our server's memory after a few minutes.