Yes.. it is accessible anywhere you can access the internet. If you access piratesonline.com via mobile it will automatically redirect you to COTD. To access it through your Itouch or computer I believe you have to follow this link:
http://m.disney.go.com/disney/wap/pirate/