asked by a s. on 9/20/15
No, they don't have to have Smilebox installed on their computer to enjoy your wonderful Smilebox creation.
No they do not have to have smilebox to receive your slideshow and enjoy the presentation you created.
Get answers from the SmileBox staff and other customers.