Tried about 3 other methods for doing 3D in the browser, including 2 other plugins and just CSS3D. Three.js ended up being the best way because it can render WebGL & Canvas depending on browser version.
Founder here. Our YC interview is in 9 days, Pakible is a project we've been working on for a few months.
We're making it super simple to source custom packaging. Just hop online, select & customize the packaging you need, brand it, then we'll manufacture and ship it to you in 10 days.
I've always wanted to, but right now I'm just trying to get my S/O and myself in the same place. It's definitely something I have been okay with in the past, and would be okay with in the future - but that bit of life is slightly too hectic to relocate at the moment, unfortunately.
As long as the undocumented API is publicly accessible, and Tinder intends on reporting a users distance to each other (4.5 miles), it will always be possible to triangulate the position.
The only thing I can think of is to obfuscate the user ID in a way that you cant use the ID to guarantee a lookup of the same user.
Instead of having the client use the distance data to filter out people within a certain radius, the server could do the filtering and send back the result.
Of course, you could probably do a lot of requests from different locations and intersect the results to find a more accurate position of the target with this fix too, though with some randomness to each request on the server side it will probably make it not worthwhile.
I thought Apple's Find my Friends app had a built-in 'fuzz my location by...' setting where you could do 0, 0.1, 0.2, 0.5 etc. miles. I can't find it now though and am possibly therefore misremembering it as something else.
Either way, it's trivial to take a lat and long and randomise a +/- on each value, or alternatively if you want a ciruclar error randomise a magnitude and angle and resolve the shift to lat and long.
I think it's a matter of precision of the distance measurement. If they round to the nearest mile, then the possible location is basically square mile (technically circle - closer to .8 sq miles), which is less of a privacy concern.