Island Router
Router, Parental Controls, VPN
Free · Designed for iPad
Welcome to Your Island
Performance. Security. Oversight.
The Fastest Resimercial Router. Period.
Island is a wired router that offers the most powerful performance boost you can add to a Wi-Fi environment. Using 1GB Ethernet and the smallest packet size available, Island yields a packet rate of >2M packets/second. That’s like going from a sailboat to a speedboat.
Instant Peace of Mind
As soon as you plug it in, Island automatically blocks phishing, malware, botnet, and ransomware sites that could compromise a device on your network. From this base-level of protection, you can customize your Island experience:
• Set specific surfing times, pause Internet usage by user, group, or device.
• Allow/block access from over a dozen high-level categories or apps and drill down to over 90 specific categories.
A Bird’s Eye View
When you log into Island’s intuitive app, you immediately see the state of your sanctuary.
• View all existing, new, and unidentified devices and the network status of each.
• Check out graphs that show data traffic on each device—from the last few hours or the last few years.
• Click on a device and see model number, version, operating system, and much more. Each device and its identifying info are captured and stored by Island. Finally, your entire device inventory catalogued in one place.
Feature Overview.
• Island is compatible with all wi-fi mesh networks, and with all wi-fi routers that support bridge or AP modes.
• Everything Island does is per device
• Handles gigabit Internet; designed to accommodate future-generation speeds
• Supports up to 5,000 connected devices
• Collects and stores device activity for 1-3 years
• Aesthetic design with internal power supply. Occupies small footprint on shelf or is easy to wall mount
• Includes ECC memory to prevent silent data corruption, a serious problem that cannot otherwise be detected or corrected
• Dual-channel memory makes memory access even faster
• Uses an award-winning URL database and fast local cache resulting in high performance filtering process
• Both IPv4 and IPv6 enabled by default; no extra configuration for IPv6
• Supports up to 3 separate LANs; can isolate a guest Wi-Fi network for example
• Supports multiple VLANs easily with automatic, internal mapping
• Island’s built-in DNS relies on root source connections, preventing man-in-the-middle attacks
• Enables easy site-to-site VPN connection
Island hardware sold separately. Need help? Go to www.islandrouter.com
more Device, user, group, interface, VPN and All devices icons
Added VPN indication
Reflect pause and VPN scheduled events
Scheduled events
Action tile count now indicates active and forthcoming events - concluded events are no longer included in the count
Action tile additional icon reflects a current action of pause, filter, VPN (or multiple actions)
Applies to event action tiles on device, user, group, interface, VPN and All devices pages
Applies to summary event action tiles on main, devices, users, and groups dashboards, and All VPNs pages
Network
Added interface and VPN inheritance for Authorized Networks and Authorized VPNs
Improved Internet access determination
Hardware Installation
Updated installation for New Install, Router Replacement, and Smart Swap
Added firmware update for Smart Swap on Island with firmware less than v3.2
3.2.3 Apr 29
View Device, User, Group, VPN
Updated the summary tiles that show related Devices, Users or Groups
Updated the picker (edit option) for adding/removing entries
View Device, User, Group, All Devices, New Devices, Interface, VPN, All VPNs
Updated the Filters summary tile to show if a Safe Video filter is applied.
Updated the Filters summary tile to reflect if a filter is inherited from the new All VPNs group (applicable when a VPN is applied)
Updated the VPN tile to reflect VPNs inheritance (e.g. a Device inheriting the VPN of the device's User)
Updated the Activity Observed and Blocked Toggle buttons to be persistent, regardless of whether incognito is enabled.
Updated the Activity Observed and Blocked icons to indicate if any activity exists, and disabled if there's no activity or Incognito is enabled.
Updated the Activity Live line graphs to display upstream/downstream traffic independently.
Updated the Authorized Networks tile (Geek mode).
Updated the Authorized Network picker (edit option) for adding/removing a LAN for authorization (Geek mode).
Changed the pause mark color on an icon to amber to be more visible
Fixed the Filters summary tile to properly display entries that have filters that apply to this entry. Previously, some entries were missing, while others were erroneously displayed.
Edit Device
Added new small business device icons (desk phone, point of sale, credit card)
Main dashboard
Added an option to the top of the pop-up menus for Devices, Users and Groups. Tap to access the complete list or each type.
Added labeled separators to the pop-up menus to indicate the New, Paused and Online entries in the list.
All Devices / New Devices (via Security dashboard)
Added Preferred Internet option
Added Authorized Networks
Network
Added Preferred Internet option
Added Authorized Networks
Added sorting to DHCP reservations
Added address prefix to DHCP edit
Added device page access from DHCP edit
Added Auto Cleanup option to a non-Internet facing interface or VLAN
Removed option to set default gateway on LAN interfaces
Fixed to update the Network page when an interface notice message is dismissed
Fixed DDNS error descriptions to distinguish IPv4 and IPv6 errors
VPNs
Added All VPNs system group for applying settings across VPNs.
Added Preferred Internet option to a VPN
Added Authorized Networks to a VPN
Added Authorization for a VPN to access another VPN
Added scheduled events to a VPN and All VPNs for scheduling events
Tours
Added Home Island menu options, Make Home or Remove Home, to the Island hop list entries (mobile only). If a Home Island is set, the mobile app will attempt to reconnect with that Home Island upon launch.
About
Added ability to share the app log contents from the log view, failed discover, and failed install discover for support.
Fixed 'Invalidate Island keys' not working
Upkeep
Added the ability to restore an Island backup to a new Island (mobile app)
Added the option to change the Home Island to the new Island on restore of prior Home Island (mobile app)
Added the removal of an Island from the Tours list on restore to new Island (mobile app)
Changed restore to select backup of any Island (mobile app)
Fixed restore to new Island to reopen the app to the new Island on an app restart
Scheduled events
Added an indication to a scheduled event if the event end time exceeds 1 day difference from the start time
Added All Devices, New Devices, Interface, VPN and All VPNs scheduled events to the schedule displays
Fixed schedules to properly show direct and indirect inherited events
Installation
Changed install to set the installed Island to be the Home Island if it's the app's first Island (mobile)
Fixed PIN not being saved during install
Fixed a bug that would occur during a setup when no speedtest results exist
Fixed a bug where the app might fail to discover the Island following a new install
3.2.0 Jan 14
- Fixed app failing to discover a local Island
- Added sharing the app log contents from the log view, failed discover, and failed install discover
3.1.1 09/17/2025
Initial setup
Added Island name option
Added daily speedtest option
Added Help and Geek mode, and color theme options
Updated to obtain the device's time zone for setting the Island's time zone
Updated to enable remote access
Updated Geek mode default to enabled
Main dashboard
Updated to use network and interface conditions to derive Island health
Devices
Replaced static device type determination with machine learning (AI)
Updated device search to be case insensitive
Updated device search to include searching all fields when in Geek mode (limited to displayed name otherwise)
Updated MAC address display to always indicate if it's a private address
Filters
Added textbox edit of hostnames used for white/black lists
Updated hostname controls
Fixed update of changed hostname list (web app)
Networks
Added speed test page with statistics / graphs / history
Added single run speed test
Added speed test scheduling
Added speed test gauge
Added latest speed test results to main dashboard / network page / interface page
Added network condition errors, warnings and explanations
Internet is down. Internet not detected on any interface
Primary Internet interface is down. Operating on a backup interface
A backup Internet interface is down.
The Island's IP address table is full
The Island's device table is full
DNS resolution failure. This may indicate a problem with the DNS settings, network configuration, or the DNS server itself.
Dynamic DNS resolution failure. This may indicate network connectivity issues, expired credentials, or misconfigured DDNS client settings.
Added interface condition warnings and explanations
More than one device on this interface has the same IP address
More than one Island interface port is connected to the same network
No more addresses are available. The DHCP server scope is full
An unauthorized DHCP server exists on this interface
This interface has a private IP address
This interface has a CG-NAT IP address
Added notice indicators to Network interfaces and Interface view page
This interface is online but set to disabled
This interface is offline but set to (LAN, WAN, etc.)
Added network and interface condition 'breadcrumb' indicators (main menu icon, Network option, Network page, Network interfaces, Interface view page)
Added recognition of external changes to DNS, DDNS, DHCP, port forwards, network routes, domain name, and support, SSH, remote access settings
Added primary / secondary indication to Network page Internet interfaces
Added visual indication of the active Internet (WAN) interface(s) to the Network page
VPNs
Added split tunneling to VPN
Added VPN local and remote IP address edit controls
Fixed create VPN to properly set visible to Island
About
Changed About support to link to the Island support page vs the Island forums page
Notifications
Added name of Island to notifications
Logging
Updated startup log to re-enable logging when restarting app
3.1.0 09/08/2025
- Added progress to backup restoration
- Fixed Tours to remove whitespace on addresses
- Changed max time to wait for a reboot from 2 to 5 minutes
- Added scrolling to interface edit and the views menu
- Updated text for locking detected network interface configuration
2.4.2 05/19/2025
- Fixed IslandExpress VPN client create
- Added download progress during backup
- Added temporary 7 day limit to activity history on backup
2.4.1 04/22/2025
- Added interface warning notifications
- Accepts IPv4 and IPv6 port forwards
- Added VPN search to VPNs page
- Added recommended mode indication/amend option to main dashboard
- Fixed validation of a PIN > 10 digits. Can now be 6-100 digits
- Added safe video search filter
- Added device search to devices lists
- Added offline column to devices list
- Changed web backup display and restore to consider backups on an open file system
2.4.0 04/06/2025
- Added island model selector for install
- Added configuration mode to network interfaces
- Added support for the Island Pro interfaces
- Added maximum interface speed to interface view page
- Added additional automatic configuration modes to network interfaces
- Added additional network WAN interface priorities
- Added authorized networks control to LAN interface network view page
- Added port ranges to network port forwarding view and edit page
- Added timed suspension of an active scheduled event
- Added auto cleanup for completed scheduled events
2.3.0 11/13/2024
- Fixed duplicate device names in line chart legend
- Moved settings to view page of device/user/group
- Fixed UPnP not being updated on an aliased device
- Fixed UPnP showing correct state after change
- Alias selection and edit converted to single dropdown
- Added MACs to alias dropdown
2.2.1 08/28/2024
- Added authorized interfaces to interface page
- Added Authorized Networks selector on LAN Interfaces
- Added assigned devices/users/groups to VPN page
- Added single backup of multiple Islands to mobile app
- Added backup to web app
- Added last backup time and backup file size to backup
- Added backup files page and backup remove option to mobile under upkeep page
- Added restore from backup Island installation (e.g. for Island replacement)
- Changed PIN max length to 100 digits
2.2.0 07/24/2024
- Fixed creating a new user/group
- Fixed adding a new user from a UserTile
2.1.1 04/17/2024
- Added new and replacement installation instructions
- Added relative dates (Today/Yesterday) for day/hour selection on activity chart
- Added a section header on MacroDonutView that displays what day/hour selection was made on the activity chart
- Added remove filter option to menu on filter edit page
- Added color inheritance indicators to the device lists
- Fixed missing countries in country block filters
- Fixed missing interface gateways on interfaces
- Fixed startup fail following Island initialization
2.1.0 04/17/2024
- Fixed a sizing issue when the calendar was extended and help enabled
- Fixed an issue where events weren't properly displaying their state of suspend/resume
- Fixed an issue where adding an event would navigate out of the calendar
- Event state (suspend/resume) now represented as a Toggle Switch
- Removed additional icons shown in geek mode on dashboards to simplify view
- Fixed IP validator for a null/empty IP string
1.11.1 09/27/2023
- Improved app/Island interaction upon firmware update
- Improved web app dialog displays
- Fixed web app Island failure detection
- Fixed web app Island reboot/firmware update
- Fixed missing firmware update notifications
- Added mobile and web server probes
- Updated event watchdog timer probe to work across all platforms
- Fixed app wait and restart upon firmware update to handle Island restart cases
- Fixed notifications to not roll up similar but unrelated system notifications
1.10.1 06/10/2023
- Added Backup/Restore for mobile, located in Upkeep menu option
- Pin is now remembered by default for first time installation
- Fixed reboot infinite loop bug
- Added warnings for backup/restore
- Added serial number preference when creating backup
- Fixed issue where restore would fail due to a token refresh
- Changed reboot from fullscreen to dialog on confirmation
- Fixed backup serial number not being saved as a preference
- Added backup and restore messages on confirmation
- Added warning messages for backup overwrite, and restoring from a different Island backup file
- Fixed device event view of unnamed device
1.9.0 05/11/2023
-Added Upkeep to the main menu
-Added Auto Cleanup of All Devices, New Devices and Interfaces to Upkeep
-Added Island reboot to Upkeep
-Added LED level to Views
-Changed watchdog to automatically restart the app when session is lost
-Changed initial install to restart the app upon completion
-Changed main menu 'App' to 'Views'
-Changed notifications count to '99+' for pending notifications >= 100
-Reworked VPN IslandExpress/settings tile to better support larger fonts
-Fixed watchdog connectivity to handle server reset
-Fixed removing deleted filters from VPNs
-Fixed users and groups dashboards to handle 0 users/groups
-Fixed occasional lost connection banner flashes
-Fixed display of VPN routes (Geek) when not Automatic
-Fixed delay to display VPN peer changes / delete
-Fixed to allow enabling Auto Trust when IslandExpress is enabled
-Fixed add of routes to VPN and VPN peers
1.8.15 03/07/2023
- Added auto cleanup (remove inactive devices) to All devices, New devices and interfaces
- Added help for All and New devices on the Security dashboard
- Changed DHCPServer t1, t2 and expire from double to num for simpler JSON parsing
- Handle 'empty' VLAN created with the CLI
- Fixed get of hardware stats to handle either floating or integer CPU temp
1.8.12 02/01/2023
- Added user defined nickname to Island hops
- Added demo mode and back button to hardware and install steps (in Tours)
- Added additional device guesses (unidentified device icon)
- Removed category, time and volume notifications from VPNs
- Removed schedule from VPN peers
- Fixed Tours from PIN entry in app hop to display current Island
- Added DonutBottomSheet, which displays observed and blocked hostnames of a specified category.
- Updated numbers in donut to a formatted value
1.8.7 01/12/2023
-Added SSH password edit in About menu (Geek mode)
-Changed to require 6 digit PIN
-Changed notification rules to include remove (for VLANS)
-Fixed PIN change notification to 'PIN' from 'Password'
-Fixed notification flag display for interfaces/VPNs
-Updated About menu to group remote access, PIN, public key, SSH password
-Updated to latest libraries (secure storage, Firebase)
-Added tooltips to Island/network status icons on main dashboard
-Fixed crash when accessing SysGroup fields right after network connection fails
-Fixed incorrect network icon from displaying
1.8.6 12/13/2022
- Fixed initialization of last notification times for interfaces and VPNs.
1.8.5 12/12/2022
- Fix possible race condition in getting events before interfaces
- Added try/catch blocks around all of the JSON decodes
- Added additional happiness state and imagery
- Updated to the latest Flutter and dependent libraries
1.8.4 12/11/2022
- Updated Security dashboard, which now displays system groups in interactive cards. The cards show Island protection status and usage activity donut graphs of the last 24 hours.
- Added donut graphs to individual device/user/group.
- Added counters to donut graphs.
- Updated usage statistics (accesses/blocks) for single user/group.
- Updated navigation bottom bar on Identifying new devices and filter creation/editing.
- Added discard warning when creating/editing filters.
- Added prevention of creating "empty" filters.
- Changed "Filter Levels" to "Umbrella Filters".
- Changed presentation when selecting devices/users/groups in filter creation/edit.
- Removed old "Filter Levels" dual column view
- Added the ability to configure pause, events, and VPNs to our system groups
- Added VLANs to network and interface views
- Added button to launch the Island forum in the About menu
- Added interface to the device list tile and to the device view (geek mode)
- Added sort by interface to the device list sorting options
- Added host name and VPN name verification
- Changed the device view alias list to be ordered most recent to oldest (last seen)
- Disabled interface filter options for inactive interfaces
- Fixed server compatibility test
1.8.3 12/08/2022
-Fixed UDP unicast discover by removing superfluous port number
-Changed to only retain the most recent Island address in secure storage
-Changed broadcast to specify any vs specific port on bind
-Changed UDP discover to support IPv6 addresses
-Changed address notation to support IPv6 UDP calls and HTTP URLs
-Fixed discovery test of my.islandrouter.com
-Added timeouts to the Island discovery
-Added 'New' indicators to new device icons
-Added highlight to the New devices tab when there are new devices
-Added link to Tours to the hardware install page
-Changed discover to try the three discovery methods simultaneously
-Updated multi-Island discovered selection page
-Fixed faulty Island address storage (caused dual port numbers)
-Fixed display of an empty string in a fitted box
1.6.7 10/01/2022
-Added authorization to events and stats web sockets
-Added sort to country time zones
-Added VPN public key display/edit
-Changed network graphs to reflect Mbps
-Changed active graphs (devices, users, groups) to reflect Mbps
-Updated app resume refresh (from sleep, background, etc)
-Updated lost server detection
1.6.2 08/25/2022
- Added new view to identify multiple new devices
- Added FAB for identifying new devices
- Added support for remote install
- Added animations to many geek mode displays
- Added new device count indicator to device total count tile
- Added help to scheduler
- Removed Incognito state from devices
- Removed descriptions from devices, users, groups
- Removed Allow-only filters step
- Removed iconOverlay from Hardware Installation
- Removed deviceAction Filter from multi device selection
- Removed intendedState in DeviceEdit
- Removed new device sails/boards
- Removed multi-select filter option of devices/users/groups
- Removed login attempt notification
- Removed main dashboard logo pulse
- Removed domain name from network page
- Removed 'other' option for DoH unless not Google or Cloudfare
- Fixed geek and help icon color for "Breeze" theme
- Fixed receiving notifications when app resumes after being suspended
- Fixed initialize and dispose page states throughout application
- Fixed software install failing after final install screen
- Fixed remembering the PIN during software install
- Fixed secure API refresh
- Fixed notification event update following an app resume
- Changed Filter step indicators to appear on the Appbar
- Changed DeviceDefinitions to a Map by DeviceState
- Changed multiple text entries based on GUI review feedback
- Changed DNS option from 'local only' to 'always use Island'
- Changed Island hostname to only display in geek mode or multi-Island management
- Changed main dashboard throughput to geek mode
- Changed order of port forward input fields
- Changed VPN visible by Island verbiage and moved to geek mode
- Changed "Block" Filters to "Custom"
- Modified device get and put to switch incognito devices to be identified devices
- Reworked app resume code throughout application
- Reworked help and geek mode options and displays
- Reworked total and online count tiles on all dashboards
- Reworked notification include tracking options
- Reworked display of notification types/configuration (geek mode)
- Reworked custom filters help
- Updated new device fingerprint guess
1.6.1 08/16/2022
Device, user, group, interface, VPN and All devices icons
Added VPN indication
Reflect pause and VPN scheduled events
Scheduled events
Action tile count now indicates active and forthcoming events - concluded events are no longer included in the count
Action tile additional icon reflects a current action of pause, filter, VPN (or multiple actions)
Applies to event action tiles on device, user, group, interface, VPN and All devices pages
Applies to summary event action tiles on main, devices, users, and groups dashboards, and All VPNs pages
Network
Added interface and VPN inheritance for Authorized Networks and Authorized VPNs
Improved Internet access determination
Hardware Installation
Updated installation for New Install, Router Replacement, and Smart Swap
Added firmware update for Smart Swap on Island with firmware less than v3.2
more Version 3.2.3 Apr 29
Data Not Collected The developer does not collect any data from this app.