Yes! You can access your accounts by visiting our website. We do not have an app for your Windows phone at this time.