I'm building a privacy focused analytics tool, using WebAssembly and DuckDB. You can upload your files (CSV, JSON and Parquet), and interact with them as where they a SQL Server.
Your data never leaves your computer, however I do track page views and visitors using Plausible.
The next steps are to add forecasting and segmentation, as well as some data visualisation capabilities.
I would love to hear your opinion. All code for the repo is available here: https://github.com/dilovancelik/client_side_analytics
Cool project! Always love seeing more people adopting DuckDB. One question, if the goal is privacy, why add the requirement for a browser into the mix? Why should people use this tool instead of https://harlequin.sh or some other tool that won't require a browser?
Thank you, that’s a great question. I personally love terminal based tool (I use neovim btw ;)), but a lot of my clients are en heavily regulated industries, which means they can’t download any tools locally, so anything that requires installation is of the limits. However most of them have browser with internet access.