You can watch vessels in a browser on your phone or laptop, or use the AIS Fleet app for iPhone. Both use the same account. The app also connects to an AIS receiver on your local Wi-Fi, if you have one; no receiver is needed to watch vessels from the network.
Getting it
The app is free to download from the App Store. The e-mail with your sign-in code has a link to the app. The home page, the sign-in screen and the map on aisfleet.com have the link too, when you open them in a browser on an iPhone.
Sign in with the same e-mail address you use on the website and enter the new six-digit code sent to you. Your follows, fleets, messages and photos belong to that account and carry across devices.
The app requires iOS 17 or later and is designed for iPhone. There is no dedicated iPad layout yet. On iPad or Android, you can use aisfleet.com in your browser; there is no Android app at present.
Updates arrive through the App Store. If you installed the beta from TestFlight, install AIS Fleet from the App Store, because a TestFlight build stops opening once it expires. If the app then asks you to sign in, use the e-mail address you signed in with before.
If you would rather not be reminded about the app, the note on the map has a close button, and closing it stops it coming back.
What the app does that a browser cannot
The app reads an AIS receiver on your Wi-Fi and draws the reports directly. This works aboard a boat or with a receiver ashore. The website cannot connect directly to that receiver.
Connect a receiver
- Join the Wi-Fi network the receiver uses, usually your boat's network.
- Open You > AIS receivers. Read the sharing notice: connecting a receiver also contributes its reports to AIS Fleet when internet is available.
- Choose Scan this network and allow Local Network access when iOS asks. Pick a receiver the scan finds.
- If it is not found, choose Add manually. For TCP, enter the receiver's address and port. For UDP, choose a listening port and set the receiver to send to the iPhone address shown on that screen. Use Test connection, then Save.
If access was denied, enable AIS Fleet under Settings > Privacy & Security > Local Network on your iPhone. If a UDP connection stops after a router restart, check the iPhone address again; it may have changed.
While receiving
- A successful connection can be quiet. "NMEA data, no AIS yet" means data is arriving, but no vessel reports have been decoded yet. Check that the receiver is forwarding AIS and give it time to hear a vessel.
- What it hears is drawn on the same chart as the rest of the traffic, with a lighter outline on the marker, so you can tell "my aerial heard her" from "the network heard her". Where both have heard her, the fresher position wins.
- Not everything it hears is a ship. Navigation marks, including the virtual ones, base stations and search and rescue aircraft get marks of their own rather than being drawn as boats. Distress beacons get an alarm mark that no filter can hide.
- A boat goes off the chart when a report from her is overdue for her AIS class, rather than being left where she was last seen. A fast target kept on the chart for ten minutes without a new report would be drawn miles from where she is.
- It receives while the app is open and on screen. Locking the phone or switching apps pauses reception. The Keep the screen on while receiving setting, under AIS receivers, can help when you want to leave the chart open; it uses more battery.
A receiver you connect also contributes what it hears to AIS Fleet while sharing is on and internet is available. Your receiver's GPS position goes too when its feed carries one: on a boat, that is your position. Sharing is on as soon as you add your first receiver. Each iPhone has its own switch: to pause sharing on an iPhone, open You > AIS receivers there and switch off Share with AIS Fleet. That iPhone then sends nothing from its receivers to AIS Fleet, and the receivers and the chart keep working normally. The app is a station of its own, private to you, under You > Your stations and in My Stations on the website. Share your AIS receiver explains it in full, including what you grant by sharing.
Without internet
The local receiver connection can keep working on Wi-Fi without internet. Network vessel updates, search, messages, sign-in and sharing reports with AIS Fleet need internet access. Chart tiles that have not already loaded may be missing, so this is not an offline chart package. Network requests and contributed reports use whichever internet connection your phone has available, which can include mobile data.
Receiving AIS does not make your phone an AIS transmitter: seeing a vessel here does not mean she can see your boat. The app does not replace your usual onboard navigation and safety equipment.
What the app does that the website also does
The tab bar is Map, Messages, Notifications and You.
- The map is the same one chart, with the same controls down the right: Traffic, your follows, your fleets and Types, plus Fit track while a track is drawn. Tapping a vessel opens her panel from the bottom of the screen: first a short view with her name and what she is doing, then the full card when you drag it up. Reading the vessel map
- Search reaches the whole network, the same four ways.
- Track history draws where she has been, over the window your plan allows.
- Your photos, under You, takes or picks a picture and sends it, with the same question about the location saved in the file. Vessel photos
- Messages carries direct and fleet conversations, with attachments and reactions. Messages
- Notifications is the same feed, with the same per-boat settings.
- Your stations, under You, shows each station that reports under your account, including the app's own: what it has heard, its figures and its settings.
- Lists are in the app: the panel with a switch per list, adding a boat from her own sheet, making a list, its settings, and subscribing to a public list somebody shared. Your follows and your lists are the same set on both. Lists
- Claiming your boat works in the app: MMSI, confirm, upload the document. Claim your boat
- Plans can be bought in the app, as App Store subscriptions, with Restore purchases if you change phone. Plans and billing explains why it matters where you bought one.
What is still only on the website
Open the website with the same account for these tasks:
- Adding a station, and a shore receiver's position. Adding a receiver that streams to AIS Fleet directly, not through the app, and setting where a shore receiver listens from, are in My Stations on the website. Every station's figures and its other settings are also in the app, under You > Your stations. Share your AIS receiver
- Starting and running a fleet. You can be in a fleet in the app, read its roster and its chat, and leave it. Creating one and managing its boats is on the website. Fleets
- The distance row, and a fleet's notice rows. The app's list settings carry the departure and arrival switches. Choosing the distance for a nearby notice, and a fleet's notice rows, are on the website for now. Departures and arrivals
One thing opens in a browser by design: the note that invites a boat's owner to claim the boat carries the boat's MMSI into the claim wizard, and that route is browser-only so that an installed app cannot intercept the link and lose the number. Messages
Notifications on your phone
If something is wrong
Write to [email protected], or reply to an AIS Fleet e-mail. Include your device, iOS version, the AIS Fleet version (under Settings > General > iPhone Storage > AIS Fleet), the screen you were using and what happened. For a receiver problem, include its model and whether you used TCP or UDP. Please leave sign-in codes and receiver credentials out of your report.