Contact support
Email durian@blackthornlabsgames.com. Include only the information needed to investigate the issue.
Email supportHelpful details
- Dockside Defense app version and build number.
- iPhone model and iOS version.
- The screen, island activity, wave, turret, or feature where the problem occurred.
- What you expected, what happened, and whether it repeats.
- Approximate date and time, including your time zone, for an ad problem.
- A screenshot only when it does not reveal private information.
Never email passwords, Apple account credentials, verification codes, payment details, or advertising identifiers.
Common fixes
The game will not launch or closes unexpectedly
- Install the latest available Dockside Defense build.
- Restart the iPhone and confirm that iOS has available storage.
- Note whether the problem occurs before the menu, during a defense wave, or after a specific action.
- Email the build number and device details if the issue continues.
Progress or settings look wrong
Dockside Defense keeps local saves and, in online-enabled builds, separate server records for teams, scores and PvP. Close and reopen the game once. If you want us to investigate the current save, do not delete the app first. Email the app version and the most recent action that saved correctly.
A rewarded ad is unavailable
Rewarded ads are optional and inventory dependent. Check the internet connection, review any consent prompt, wait briefly, and try the reward placement again. An ad may be unavailable for your device, region, or current network conditions.
A completed ad gave no reward
Return to the game and allow a moment for completion. If the reward still does not appear, reopen the relevant screen once, then email the placement or screen name and approximate time.
Notifications are missing
Open iOS Settings, find Dockside Defense, and confirm notifications are allowed. The game uses local iPhone notifications. Online gameplay services are separate from local reminder permission.
Version scope and online services
Online services described here include TestFlight 0.1.2 (15). The current public App Store version and newer TestFlight versions may have different features. Online-enabled builds create a pseudonymous account from an installation identifier without manual registration or a password. Render hosts the backend for teams, standings, minigame scores, weekly claims and PvP records.
Teams, standings or PvP are unavailable
Check your connection and confirm your app version. An online-service outage can prevent these features from loading or submitting results. Do not assume a local action has reached the server until the game confirms it. Avoid deleting the app as an outage fix; send support your version, screen and approximate time instead. Local saves are not a guarantee of cloud recovery.
Ads and purchases
Optional rewarded ads use Unity LevelPlay/Unity Ads and the network serving the ad. Availability varies. Apple handles purchase billing through StoreKit. For a missing virtual item, send the product and approximate purchase time, not payment credentials. Deletion does not cancel or refund an Apple purchase.
Privacy and deletion rollout
Read the Dockside Defense Privacy Policy for local and server gameplay records, public visibility, Unity LevelPlay, Apple purchases and privacy choices.
A newer Dockside build includes a Settings control intended to request deletion of its pseudonymous online account and local save. That control becomes effective only when the matching backend update is deployed. Until then, contact durian@blackthornlabsgames.com for privacy or deletion assistance. We will update this page when in-app deletion is available in the distributed build.
Local reset or app removal is separate from deleting the online account. Device or iCloud backups may retain local data depending on Apple settings. Once online deletion is deployed and verified, continuing play can create a new pseudonymous profile; deleted progress is not restored. We are not yet publishing a verified in-app deletion path or a guaranteed backup deletion period.