Ask HN: How to run analytics on data without access to the data?
11–20 of 46 posts
Re: Ask HN: How to run analytics on data without access to the data?
#12I asked myself a similar question for web analytics a year ago [1]: how to provide a service without having access to the underlying data. It requires shifting the processing onto the client side, so it limits what you can do, but it's best for privacy, and security (since the data never leaves the native app or browser). [1] https://chiffre.io
Re: Ask HN: How to run analytics on data without access to the data?
#13How is the service written? I'd look to compile it down to WASM or otherwise run it in the browser, if possible.
Re: Ask HN: How to run analytics on data without access to the data?
#14What about Fully Homomorphic encryption? Would a FHE scheme enable to discover patterns without seeing the data?
Re: Ask HN: How to run analytics on data without access to the data?
#15The homomorphic encryption approach probably isn't worth the effort. There's always going to be a trade-off between doing something useful and sufficiently/securely obfuscating/anonymizing the data. So I'd recommend the local approach, with a prominent explanation of how you don't and can't see any of the data.
Re: Ask HN: How to run analytics on data without access to the data?
#16> I know it will never be hundred percent leak proof A slow leaking ship will still sink. Attempts so far to anonymise public datasets have been terrible and turned into a garbage fire by attackers every time with minimal effort. Don't hand out false promises. Guess you are looking for fully homomorphic encryption. A long-outstanding problem with lots of smart people working on it, some are doing ok at getting there.…
Thats true, a poorly chosen description on my part. Very cool, had read about homomorphic systems. For fully homomorphic systems has there been successful SAAS like offering allowing use of such a systems? Or do you think its still in the research oriented phase?
https://numer.ai/ https://en.wikipedia.org/wiki/Numerai
EDIT: added qualifier, since i do not know for sure if numerai is using homomorphic encryption.
Re: Ask HN: How to run analytics on data without access to the data?
#17Re: Ask HN: How to run analytics on data without access to the data?
#18> I know it will never be hundred percent leak proof A slow leaking ship will still sink. Attempts so far to anonymise public datasets have been terrible and turned into a garbage fire by attackers every time with minimal effort. Don't hand out false promises. Guess you are looking for fully homomorphic encryption. A long-outstanding problem with lots of smart people working on it, some are doing ok at getting there.…
Thats true, a poorly chosen description on my part. Very cool, had read about homomorphic systems. For fully homomorphic systems has there been successful SAAS like offering allowing use of such a systems? Or do you think its still in the research oriented phase?
Re: Ask HN: How to run analytics on data without access to the data?
#19Your best bet is probably to just do all the processing locally in the browser. The issue is 1) from most end users' perspectives, they have no idea if it's actually running locally or talking to a server, or how to verify it, or probably what that difference even means in the first place, so a skeptical user won't necessarily gain that much additional peace of mind, and 2) hypothetically a compromise could still res…
The problem is, why would end users trust the third party more than the analytics developer? Are there companies that specialize in being this third party and have amassed mutual trust of the general public (akin to a notary public) for handling data and code without leaking either?
Re: Ask HN: How to run analytics on data without access to the data?
#20> I know it will never be hundred percent leak proof A slow leaking ship will still sink. Attempts so far to anonymise public datasets have been terrible and turned into a garbage fire by attackers every time with minimal effort. Don't hand out false promises. Guess you are looking for fully homomorphic encryption. A long-outstanding problem with lots of smart people working on it, some are doing ok at getting there.…
The benefit being that while you can run any computatio with a FHE, PHEs are generally faster.
IIRC Microsoft was also doing research on PHEs.