Settings

Theme

Show HN: I built an alternative to product tours

vykee.co

11 points by giaco_hendel 2 years ago · 6 comments · 1 min read

Reader

Hey HN,

we’ve built a tool that dynamically adjusts the complexity of software interfaces based on a user's interaction with it.

It works by hiding non-essential/advanced UI elements for new users, reducing cognitive load and guiding them to their "aha moment" more efficiently. We refer to this as „simple mode“.

Non-essential features are progressively revealed when the user is ready to use them, and we’ve also added an option for users to manually switch „simple mode“ off.

Every Feature in vykee consists of Elements. Elements can be selected via UI picker or via code by adding the vykee attribute.

Our analytics tool allows you to easily measure the usage of Features and Elements over time. You can identify the ones that are (a) not used or (b) used a few times in the beginning but not again. Those non-essential Features can be hidden by applying conditions for revealing them. There’s a demo video on our website showing how it works.

As we’re still very early, I’d love to get your feedback on the tool and thoughts re simplifying complex software more broadly.

Hope you like it!

mo_chahin 2 years ago

What's the difference between this and a feature flagging tool?

  • giaco_hendelOP 2 years ago

    Technically, it works similar to feature flags. But feature flags are used for releases, experimentation (a/b testing, etc.), ops (for service stability) or permission (basic vs. premium functionality), while this is based on user behavior.

foobarmagnet 2 years ago

that's an interesting twist to the concept of feature flags, since this is user driven, I can see myself trying it out. how hard is it to integrate into an existing saas app and are there any requirements for my saas app to be able to use it?

  • giaco_hendelOP 2 years ago

    It works on any modern web app. You simply put a script in the header tag of your application and that's pretty much it. After that, most of the "work" is selecting the elements. You can do that either by clicking on any element in the interface or by tagging the element in your code.

snerdapp 2 years ago

Looks interesting! Is this only for web-apps, or for desktop software too?

  • giaco_hendelOP 2 years ago

    Currently only for web apps, though for desktop apps (especially music and video production) it would make sense too and is definitely planned. Which desktop software were you thinking of?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection