IAPViewer Terms of Use
These Terms of Use ("Terms") govern your use of the IAPViewer application ("the App") and the support resources at https://iapviewer.bdlfoundry.dev ("the Support Site"). By installing or using the App, you agree to these Terms. If you do not agree, do not install or use the App.
1. What IAPViewer Is
IAPViewer is a read-only administrative client for HPE Aruba Networking Instant Access Point (Aruba IAP) Virtual Controller clusters running AOS 8 (versions 8.6–8.13). It connects to a Virtual Controller you own or are authorised to manage, reads operational data the controller has already collected, and presents it on iPhone, iPad, and Apple Silicon Mac (via "Designed for iPad").
The App never executes configuration changes and holds no SSH or remote-execution capability. For certain administrative tasks (such as deny-listing a client, disconnecting a client, or rebooting an access point) the App can generate command-line scripts as text for you to copy. Whether and how you apply such scripts is entirely your decision and responsibility; the App only displays them.
The App is intended for Wi-Fi administrators, network professionals, and educational use by individuals working with their own Aruba IAP deployments.
2. Authorised Use Only
You may use the App only to monitor and administer Aruba IAP networks that you:
- Own; or
- Have explicit written or contractual authorisation to administer; or
- Are testing in a lab environment that you own or operate.
Use of the App against networks or controllers without proper authorisation is prohibited.
The App may surface information about neighbouring (non-cluster) Wi-Fi networks that your own Aruba access points have detected as part of their normal RF scanning. This is data the Aruba Virtual Controller has already collected from its own access points, retrieved via Aruba's documented REST API. You agree to use this neighbour information only for lawful purposes, including RF planning, interference diagnosis, and assessing the RF environment of networks you administer.
You are responsible for compliance with all applicable local, regional, and national laws governing radio observation, network monitoring, and cybersecurity activity in your jurisdiction. Laws vary significantly between jurisdictions. IAPViewer cannot determine what is lawful in your location.
3. What IAPViewer Does Not Do
For clarity:
- IAPViewer does not perform independent Wi-Fi scanning, packet capture, monitor-mode reception, or deep packet inspection
- IAPViewer does not transmit deauthentication frames, association attempts, probe responses, or any active reconnaissance against networks it is not authorised to administer
- IAPViewer does not attempt to bypass authentication, exploit vulnerabilities, or otherwise compromise networks or devices
- IAPViewer does not automatically share, upload, or publish any observation data
All data the App displays originates from your own Aruba Virtual Controller's existing observation capabilities, accessed via Aruba's documented REST API. See the Privacy Policy for full detail on what data the App handles and where it goes.
4. User Responsibilities
You agree:
- To use credentials and access only as authorised by the network owner
- Not to use the App to perform surveillance, reconnaissance, or attacks against third-party networks
- Not to reverse engineer the App or attempt to circumvent its security features or intended use
- Not to use undocumented Aruba REST API endpoints, exploit firmware vulnerabilities, or extract data from the App for unlawful purposes
- To accept responsibility for any operational decisions or actions you take based on data the App displays
5. Misuse of the App's Features
Some of the App's features — including RF Location, RF Neighbors, Foreign SSID Detail, and any capability that surfaces information about neighbouring or foreign Wi-Fi devices — are provided solely to help you identify and reduce interference, locate rogue or unauthorised devices, and manage the RF environment within networks and premises you own or are authorised to administer (your own site, premises, or campus).
You must not use these features, or any output they produce, to:
- Locate, track, profile, or target any device, network, or person outside your own authorised environment;
- Conduct surveillance, reconnaissance, stalking, harassment, or any activity intended to interfere with, disrupt, or gain unauthorised access to third-party networks or devices;
- Take any action against a neighbouring or foreign network or device that you do not own or are not authorised to administer; or
- Do anything unlawful in your jurisdiction.
The estimates, locations, identifiers, and other information the App produces are approximate and provided for your own network-management purposes only. Using them for any other purpose is a misuse of the App and a violation of these Terms.
No liability for misuse. To the maximum extent permitted by applicable law, the developer shall not be liable for — and you release the developer from — any claim, damage, loss, or liability of any kind arising from your misuse of the App or its features, or from any use that violates these Terms or applicable law. You alone are responsible for how you use the App's features and for the consequences of that use, and you agree to indemnify the developer as set out in the Indemnification section.
6. No Warranty
THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. To the maximum extent permitted by applicable law, the developer disclaims all warranties including:
- Fitness for a particular purpose
- Merchantability
- Non-infringement
- Accuracy or completeness of any data displayed
- Continuous availability or freedom from defects
- Compatibility with any particular Aruba firmware version, hardware model, or configuration
7. Limitation of Liability
To the maximum extent permitted by applicable law, the developer shall not be liable for any damages whatsoever — including direct, indirect, incidental, special, consequential, exemplary, or punitive damages — arising from or related to:
- Your use of, or inability to use, the App
- Any data the App displays, omits, or misrepresents
- Operational, configuration, or security decisions you make based on what the App displays
- Network downtime, data loss, security incidents, or third-party claims arising from your use of the App
- Any reliance you place on output produced by the App
This limitation applies even if the developer has been advised of the possibility of such damages.
Some jurisdictions do not allow the exclusion of certain warranties or the limitation of liability for incidental or consequential damages. In those jurisdictions, the above limitations apply only to the extent permitted by law.
8. Indemnification
You agree to indemnify, defend, and hold harmless the developer from and against any claims, damages, liabilities, costs, and expenses (including reasonable legal fees) arising from:
- Your use of the App
- Your violation of these Terms
- Your violation of any applicable law
- Your violation of any third party's rights, including network operators whose networks you observed without authorisation
9. Not a Substitute for Professional Advice
The App is not a substitute for a professional Wi-Fi survey, security assessment, penetration test, or compliance audit. Any operational or security decisions you make based on the App's output are your own responsibility.
10. Modifications
The developer may modify these Terms at any time by posting an updated version on the Support Site. The "Last Updated" date at the top of this page reflects the most recent revision. Continued use of the App after a revision constitutes acceptance of the updated Terms.
The developer may modify, discontinue, or remove any feature of the App or the Support Site at any time without notice.
11. Apple App Store
If you obtained the App through Apple's App Store or TestFlight:
- Apple is not a party to these Terms and has no obligation to provide maintenance or support for the App
- These Terms are between you and the developer, not between you and Apple
- Apple's own Licensed Application End User License Agreement also applies
- Apple and its subsidiaries are third-party beneficiaries of these Terms and have the right to enforce them against you
12. Governing Law
These Terms are governed by the laws of the State of Connecticut, USA, without regard to its conflict-of-law principles. Any dispute arising from these Terms or your use of the App shall be resolved in the state or federal courts located in Connecticut, except where prohibited by applicable consumer protection law.
13. Severability
If any provision of these Terms is found to be unenforceable, the remaining provisions shall remain in full force and effect.
14. Contact
Questions about these Terms or about the App can be raised via the Support page or by email.
Email: support@bdlfoundry.dev
Typical response time: 1–2 weeks for non-critical issues
Priority: Critical bugs affecting core functionality first, then everything else
IAPViewer is developed independently and is not affiliated with, endorsed by, or sponsored by HPE, Aruba Networks, or any of their subsidiaries.
Aruba and Aruba Networks are registered trademarks of Hewlett Packard Enterprise.
Apple, App Store, iPhone, iPad, and TestFlight are trademarks of Apple Inc.