Hi KONG,
Ideally, we would be able to provide an on-premise "solution-in-a-box" for small businesses (and techy households), but it's just too complicated at the moment. For the AI/machine learning bits, we need to have a 48-core 256 GB server kicking around. For customers with 250 or more sites, the Netify Network Intelligence solution can be deployed on-premise or in a private cloud.
And just to clarify, the open-source netifyd engine doesn't send metadata to the cloud at all unless you explicitly enable it.
Wow I'm, surprised that people like the idea of sending connection details to 3rd party.
In a way, it's already happening.
We realize that many network administrators are uneasy about the cloud, and that's perfectly understandable. But just keep in mind that ISPs use Sandvine-like tools to collect similar network metadata! ISPs know the makes and models of the mobiles, tablets, TVs, game consoles, and other devices are running in a business/household. And they can extract demographic and usage data too (e.g. what video games are played at what time of day). Spooky.
We like to turn the tables and put that power into the hands of the network administrator. Administrators need to know what those IoT devices, SmartTVs, and weird mobile apps are doing on their networks. [shakes fist at the ads on my Samsung TV menu].
However, we have to earn an administrator's trust. Here's what we have done so far:
- The data collector is open-source - developers can dig into the code and see what's being collected and sent.
- It's metadata in the first 10 network packets, not the whole payload (a private document attached to an email, for example).
- PII (personally identifiable information) is encrypted on the client side (browser / mobile app) with a passphrase. For example, if a network admin tags a device as "Cindy Laptop", it's just an encrypted blob in the data store.
- The metadata can be anonymized on-premise before being sent to the cloud: IP addresses, hostnames, MACs, etc. Details on our privacy page.
- The data stores are siloed from the billing information.
- On-premise options are available at scale.
And yes, there is definitely an element of trust that's very similar to the privacy-oriented VPN services. With VPN, you might be bypassing the ISP data collection, but that trust now lies with the VPN provider. [tinfoil hat on] Are they using Sandvine and selling your data? Do they really not keep logs? Are they providing warrantless access to government agencies because the VPN server is outside of the country? [tinfoil hat off]
GDPR
It's a bit counter-intuitive, but Netify is often used to comply with GDPR requirements. Weird, eh?
First, we here at Netify can't connect the network metadata to an individual. We don't know the person behind MAC address 11:22:33:44:55:66 -- no home address, no email, no mobile number, no Facebook profile, etc. GDPR is mostly about protecting personal consumer data that is in the hands of retailers, marketers, healthcare providers, etc.
Companies have started implementing tools like Netify and Netflow to comply with GDPR's various requirements and articles:
- Information access audit trails
- Asset/device inventory
- Risk assessments
- Forensics
In other words, GDPR is telling companies that they better make some effort into knowing what's happening on the network. Companies that store personal data can't just shrug off cybersecurity threats by doing nothing. And when that personal data breach occurs, GDPR is expecting a proper incident response with forensic data.