Yo, 0.3.3 is out.
You can now add elements on tablet by long-pressing on an empty space, it opens the context menu. Demo’s already updated if you want to test it there.
Yo, 0.3.3 is out.
You can now add elements on tablet by long-pressing on an empty space, it opens the context menu. Demo’s already updated if you want to test it there.
Public shareable links function as interactive read-only snapshots.
When a link is generated, a unique cryptographic token is mapped to the project's current state in the database. The route serves this data to a canvas where all mutation logic and API write-access are disabled.
Key facts:
This is similar to how tools like Lufi or PrivateBin handle public access to specific resources without requiring authentication. And NoSQL/centralized backdoors 😅
Yeah, that shouldn’t be hard to add.
If you don’t mind, open an issue just so I can track it properly. I’m already working on touch support anyway.
The plan is basically a long press on the background to open the menu and create blocks. That should feel natural on tablet without adding extra buttons everywhere.
You’re not missing anything 🙂
Ideon isn’t fully tablet-compatible yet, and mobile portrait is even more limited at the moment.
Touch support is something I’ve been actively working on for a while. Some interactions, like right-click equivalents, need proper tactile handling, and that requires rethinking parts of the UX rather than just patching it.
A dedicated mobile mode for smaller screens is also planned. The challenge is making keyboard/mouse and touch experiences coexist cleanly without breaking workflows on either side, so it’s taking time to do it properly.
Sorry for the frustration on your side. I completely understand it. It’s definitely on my roadmap, even if it will require a bit more work before it feels right...
Thanks so much! Really happy to hear that, it means a lot ❤️. I’m obviously looking forward to adding more block types and integrations, and ideas like Nextcloud or custom blocks are definitely on the roadmap.
Thanks for the detailed feedback! I see what you mean, once people start dumping a lot of content, managing everything can get tricky. I actually use Ideon myself to develop the app and track progress, and honestly I’m not quite at that “large-scale brain dump” stage yet 😅. Nvm this is just the beginning, and I’m continuously improving the organization features !
Awesome! Enjoy testing it out :D
And really cool suggestion :D I’ll look into how to integrate that in a simple/practical way. Thanks for taking the time to comment !
Thanks! I hope it ends up being really useful for organizing your ideas and projects :D
Thank you so much! that really means a lot :))
Also, now that I’ve re-read this (I didnt understand what downvotes mean at first): why does a new project that doesn’t compete with big companies deserve downvotes? I’m just trying to meet tech people and talk about it, that’s all. It doesn’t need money, it doesn’t hurt anyone, and I’m not posting bullshit.
If it doesn’t solve a problem for you yet, that’s fine, it will get better over time. I genuinely want to understand what made you comment like this. And since you’re a moderator, respect btw, but why push people toward hating on it? What’s the goal here, should I delete the repo?
nobody here asked for technical details, so I didn’t respond with technical stuff. but now that you ask, I can respond:
and I understand perfectly why you’re asking this. No hate at all, I like feedback like this because it helps me improve.
Hey, thanks for the honest feedback, I really appreciate you taking the time to share your thoughts.
Yeah, v1 was pretty rough, I won't lie. It not even worked on a clean install. I was just starting to mess with GitHub back then, so my early work lacked proper tests, workflows, and a good release plan. That's totally on me.
I rushed v2 out because I didn't want to keep building on shaky ground. Since then, I've really focused on making things stable: adding pre-commit checks, setting up CI workflows, and testing installs on fresh VMs so i know it actually works for other people, not just on my pc.
You're also right about the words I'm using. Zero trust fits way better than zero knowledge (I literally translated from french words 😅), and I need to be much clearer and more exact about that in the docs.
Regarding issues, I'm still hoping more people will check it out and give feedback. But honestly, I'm always happy to chat and answer questions when they come up, that's exactly what I'm hoping to get more of.
Hey there! That's a great question.
So, when you're just using something by yourself on your own computer, E2EE doesn't always make a huge difference. You really start to see its value when you bring in outside storage, like S3, or when you have a bunch of people using it.
Think about a company running its own app. If someone uploads sensitive files and doesn't want the system administrator or the tech team to read them, E2EE comes to the rescue. The files get scrambled before they even leave the user's device. So, even if the server is in-house, the admin only sees encrypted stuff.
It’s basically about separating who operates the infrastructure from who can actually read the data, which lets people use shared or external storage and knowing their stuff is private.
Here's a simple way to look at it: it's all about persistence. If someone sneaks a backdoor onto a server or inside a container, that backdoor usually needs the environment to stay put.
But with containers that are always changing, that persistence gets cut off. We log the bad stuff, the old container gets shut down, and a brand new one pops up. Your service keeps running smoothly for folks, but whatever the attacker put there vanishes with the old container.
It's not about saying hacks won't ever happen but making it way tougher for those hacks to stick around for long :)
Nah, not really. I mostly use AI for the annoying stuff like GitHub workflows, install scripts, and boilerplate code, not the actual backend or frontend code.
Oh, and since I'm French, I also use it to clean up my notes into good English for the README (in response to Jokulhlaups). It's just a handy tool to speed things up, not some magic button that builds everything with one command. If you look at the commit history, you can see the project grew over time. Definitely didn't just pop out of a single prompt, haha.

This is honestly one of the kindest messages I've received. THANKS ❤.
I'm just tired of seeing every project full of soulless AI slop for fame.
I try to build things with intention, even if it's not the "trend", I prefer to stay aligned with what suits me :)