Aligned Apps: Software That Works For You - Lefteris Karapetsas- Web3 Summit 2025
By Web3 Foundation
Summary
## Key takeaways - **Most apps exploit users, not serve them**: The majority of applications today are not built to benefit users but rather to exploit them, serving the interests of their creators or investors. This often involves closed-source software that harvests user data for profit. [00:11], [02:08] - **Web3's infrastructure often mirrors Web2's exploitation**: Despite the promise of decentralization in Web3, many applications, including DeFi, still rely on centralized cloud infrastructure like AWS and closed-source code. This recreates the exploitative Web2 model, but often with a less user-friendly experience. [02:38], [04:51] - **Aligned apps prioritize user interests**: Aligned apps are designed to respect user privacy and autonomy, with a focus on local functionality and data control. They are built for the user, not for monetization through data exploitation or to serve investor interests. [05:30], [06:28] - **Four principles of aligned applications**: Aligned apps should be transparent (open source), local-first (functionality and data reside locally), privacy-preserving (no tracking or data leakage without consent), and have a sustainable business model not based on user exploitation. [07:07], [07:39] - **VCs shun aligned apps; users benefit**: Aligned apps, with their focus on privacy, transparency, and local data, are often unattractive to traditional Venture Capitalists who seek to build moats around services. However, these same characteristics make them ideal for users. [15:16], [16:49] - **The 'free product' trap: you are the product**: When an application is free, it's often because the business model relies on harvesting and selling user data to advertisers or data brokers. These applications are optimized for data capture, not user benefit, leading to lock-in and potential exploitation. [17:41], [18:03]
Topics Covered
- Apps exploit users for profit, not convenience.
- Web2 and Web3 share a new digital feudalism.
- Aligned apps respect users, not investors.
- VCs reject aligned apps, users love them.
- Paying for apps aligns incentives.
Full Transcript
[Music] My name is Left Teres and I will be talking to you about a problem that has really
been bothering me uh for quite some time that most of the apps that we have today um are not
really made for us but they are taking advantage of us and they serve mostly their creators or at
worst their investors. So this talk is about a different kind of app um what that I like to call
aligned apps. Uh it's my first time in web3 it's a very nice uh venue like very different. So for
those of you that may not know who I am I am I'm leerisipetas the I've been in Ethereum since 2014.
I started here in Berlin. Uh I still live here and and work here but I started um as an Ethereum
developer. I got hired first by uh Gavin Wood who later continued and created Polcadot right um uh I
worked in the solidity compiler and the C++ client and later uh I joined slit and created this thing
that probably you guys know the DAO um and helped with the cleanup afterwards in both the Ethereum
and Ethereum uh classic chains. Uh later I worked on payment channels uh specifically Ryden and um
Ryden network was supposed to be for Ethereum what um the lightning network is for Bitcoin but it
didn't catch on as we know um Ethereum is scaling right now through um side chains sorry u like L2s
and at the same time I've been um the founder of ROKI so talking about applications. What is the
status quo today? Today, most apps basically do not really work for us. They run on someone else's
cloud. Almost everything that you will see is an application that lives on someone's server. Um,
they don't really explain to you how they work. They are mostly closed source. Um,
and they either sell your data to to advertisers or mine it and profit uh profit with it somehow.
uh beat Tik Tok or a wallet with telemetry inside, it's always the same kind of deal. Even in in
crypto like we we we really like to say that oh no no no it's not like that in crypto we have
um uh you know we're in control the our keys are self custoded but is our data under our custody
is like the place where we can uh get the data the indexes the RPC nodes the the entire infra this in
many chains especially the Ethereum world that I come from they have actually moved to uh the
cloud people can very with very big difficulty run their own uh infra anymore. So both in web
two and in web three we're coming into this kind of a new new feudalism right but instead of lords
and lands we have right now platforms and data uh we are promised convenience in exchange for our
freedom we we live in these platforms that somehow um uh we give them our agency in return for free
services and these platforms what do they do they monetize Every click, every scroll, every moment
of your attention is basically farmed and uh packaged into nice neat products for advertisers.
We have basically given up our um uh freedom for convenience. This is what I like to call digital
selfdom. We've basically just given up everything in order to just have convenient apps that
um lock us deeper and deeper into the ecosystem. Uh I think that the biggest problem is that this
change happened slowly gradually. We have actually quite gotten used to it. This is by now the
standard instead of being something that we should fight against. It happened so slowly and gradually
that we we're used to it. But perhaps right now it's time to wake up and think a little bit about
who the apps that we use today actually serve in in DeFi, right? We we started like 10 years ago
trying to create this uh new utopia where you know transparency, decentralization uh like we created
we wanted to create this finance that allows the the user to be self-s sovereign. Looking at what
we have created, there is a lot of nice stuff. But if you look under, you know, behind the curtain,
you will actually start to realize that almost every DeFi app today is in some sense hosted on
AWS. There's a lot of closed source applications. There are even uh apps out there that are calling
themselves Defi and are entirely blackboxed. So what what does that mean? Haven't we basically
just sort of recreated the exploitative web 2 stack just you know less user friendly and much
slower? Um what can we do? How can we go uh ahead here? We've seen the trap but what if we really uh
refuse to step into it? What if we had software that didn't work against us but worked for us?
Um so we can actually stop being uh data peasants living under the castles of big tech. We can
follow the path of aligned apps. These are apps that basically try to respect um our privacy,
respect our autonomy. Tools that are built for you for us. These are not dreams or vaporware.
They do exist right now. They are built by people who care much more about your freedom than some
engagement metrics. Let's look at what makes these uh aligned apps different and why they may be the
future worth fighting for. So when I started first talking about aligned apps, it kind of evolved as
a term and people started asking me, so what do you mean by aligned apps? Something vague aligned
with what? Decentralization, aligned with privacy. H how do you define it? It's actually much much
much simpler than this. Um it's an app. An aligned app is an app that is aligned with you with your
interest as a user. They generally tend to respect your data. Uh they do not track you. They actually
run locally. Most of the uh functionality should be local. A really really important thing is that
they can survive the creator the the creators. Uh nobody can just flip a switch and say, "Okay,
we're done. We sold the company. Bye. The app is no longer um existing. The data is gone." This
should never be able to happen with an aligned app. So how could we define one? There are many
many ways you could define an aligned app. But I would say there are four key principles. One, it
should be transparent in what is doing. You should be able to inspect it. You should be able to
um confirm that what the person that's making it um is saying is true. So it should be open source.
Uh number two it should be local first which means that most of the functionality should be
local. The data should be local. It should not leak it should not collect any data without the
consent of the user. It should absolutely not leak anything. So it should be privacy preserving. Um
and finally the business model and there should be one because uh you can't survive on handouts
uh should be sustainable. It should not be based on exploitation of the user. uh just like with
everything else alignment is not binary. It's not like an app is aligned or an app isn't. There is
uh in one of the spectrum we have the metas and the Googles of the world. So full surveillance
capitalism and as you slowly go towards the right you start to see um more aligned applications that
are local first transparent and they work for the user. your job as a as a user and as a builder of
applications will be to go more towards the right side of this uh spectrum. I I would be aiss to not
mention the application that my team and I have been building since 2017. Um when we are talking
about aligned applications so uh rod is what we've been building and it's um portfolio tracking
accounting and management tool. Its story is the story of almost every app that is really useful.
It's a story of something that serves a need. Back in 2017, I think I just decided that okay,
I've been in crypto for a few years. Now I need to figure out what the hell should I do with my
um to understand what have I done what in the past like three years what did I do? the finan here in
Germany started knocking on the door and saying, "Hey, so taxes, how how do you do that here?" So,
I Googled and I see Bitcoin. Okay, that sounds good. Let me download it. Oh, it's a website.
It's weird. They started asking for all of my addresses, uh, CSV imports, and they say, "Okay,
you just give all these to me to to us there in the website, and we will calculate and give you
a result." as a as a as a an individual, not even developer, when I see this, I'm like, you
you really can't be serious. You can't be serious that I have to upload my most sensitive financial
data in crypto to a third party website. Yet, even 8 years later, this is the standard. It's insane.
So um this is how uh rod key was built as an answer to this you know a place where you can
um do all this uh tracking accounting and management of your data locally. You don't
share this very very sensitive financial data with anybody. We have seen how much violence and how
many attacks have been uh against crypto people. So this is not something to to play with and it's
an application that's built uh for you and not to just make uh profit for for a VC. So what are the
alignment credentials of the application? As I mentioned uh data are stored locally. It's 100%
open source ADPL. So whatever I say here you can just go inspect the code and confirm that
I'm not lying to you. Um we never uh share data with uh anybody else. Uh any statistics that we
may gather they are always optin and by default they are not there which creates difficulties
in developing the app but that's a different subject. Um it can run offline. The asterisk
there is because we need to improve there. It's it's um sometimes it breaks down because uh we
have uh we need to make improvements there. And the app is funded by you guys, the users finding
it useful and not by exploiting your data. So quickly going around and how it looks. It's
um it look like this. It has um the dashboard which gives you a bird's eye view. Hence the bird
uh of your portfolio. You can see your uh exchange balances um your blockchain balances uh like
substrate uh chains are supported only Kusama and Polka Dot. um uh EVM chains, Bitcoin chains,
and then your manual balance is like if you have um uh like a you can put your bank balance,
you can put if you have a car there, if you have a real estate, like a very expensive painting,
I don't know, whatever you want, just track it all and then you see a beautiful net worth graph
of your entire um uh net worth over time. I mentioned chains. So rod keys like this the
core of the app is this uh modular um decoders that gather data from all the chains you know
uh substrate EVM bitcoin all the exchanges and they feed them through uh decoders that in the end
spit out this kind of human readable events and this list of events is the core of the application
it's a huge uh list it's the bigger the more addresses you have the more uh time you have been
uh uh in crypto. And what's beautiful is that this is filterable. You can just um you know filter
by uh by address by protocol by chain uh filter by a time range. Uh so for example if you say I
want all of my address let's say leftis. That uh worked in the a protocol uh with die in the last
month. Put these filters export and then you get a nice CSV list of of those events. You can get
nice statistics also uh per asset uh amount and uh value over time for an asset. For example, this is
the Kusama uh token. Um you can see that the brown line is the amount this is staking. Over time it's
increasing but unfortunately the value decreases. The user here in this example for example didn't
didn't sell at any point. It just just continued. Um you can see other nice um uh statistics such
as how is your net worth distributed over locations. So how much you have in an exchange,
how much you have in chains uh and in which chains etc. or how exposed you are in an asset,
how much you're exposed in ETH in bitcoin, kusama in euro etc. And you can get very cool insight
uh by processing all these um events. So, how much you have in an exchange, how many trains you made
in an exchange, how many um uh transactions per chain, how many transactions per protocol, what
were your busiest days and other cool stuff like that. We also have um views per protocol. So, this
is for Ethereum staking, we have for liquidity, we have for other EVM protocols. And lately this is
something that um many of our users have been asking for and um we also wanted it ourselves
for uh us is you know they don't want to get out of the app. So we started to tend more towards a
management app. So you can now even today use rod key to send tokens or ETH uh only for EVM chains
for now but we want to also go for uh substrate and Solana and um to be able to actually do
actions on chain from inside uh the app. So that a little bit about rod key. Um now continuing on the
aligned apps here you can just replace the word rot key with any aligned app. I wanted to show
you this kind of nice uh nice um comparison table. If you've ever looked at a pitch deck, you will
see something like that much much prettier where the aspiring entrepreneur will just show you a
list of attributes um and will tell you that okay see my app is um great here check mark check mark
check mark check mark the competitors xxx no not good at all please give me money. So this is what
every pitch deck eventually boils down to. If you show something like that to uh your typical uh VC,
they will notice something. They will see that your line up has everything local. So there's
nothing in this in in the in the cloud. Uh hence it's private. It's transparent. So it's open
source. There's there is no mode here. Um you don't monetize uh the user data. you don't sour
them with ads, it starts being problematic for the VC. There is no tracking. So wait, as a VC,
when you typically look at this, you are trying to find for something that you can capture to create
a mode around um an application or a service so that you will eventually uh do the unicorn 100x
and uh sell out. You don't care about the end users. So when a VC sees something like that,
they say, "This is not investable. This makes no sense for me." When an end users look at this,
it's like, "Oh, this is great. This is exactly what I want. This is what I would like every app
to act like." So what I'd like to generalize about aligned apps that I've noticed over the
years is that they are not attractive to your typical. There is there is there is exceptions
and there is also good angel investors. There are people who will invest in aligned apps, but 99%
of your typical VCs will just not touch this. It's not attractive. I explained why. But for
the exact same reasons that um an aligned app is not attractive as an investment to a VC, they are
perfect for users. Basically, you take you take the problem that the VC sees, you flip it on its
side, and then you suddenly realize that hey, this is what I want. This is how apps should be built.
because um your typical uh VC application is a free application. Um you will be told if you ever
um uh try to raise money to create a new don't monetize. Don't monetize early. Don't monetize
even until CDC. Some some people go really crazy. Just grow a huge user base and capture as much
user data as you can. But what this creates is a free product. And it's a cliche by now. I mean,
we all know it, but it's so true that it has to be repeated until it it it gets burned into
everybody's mind. When the product is free, you're the product. We all have heard this.
It's it's really true though and um it's something that we really need to be careful about because
such products are built just to harvest uh your your data, sell it to advertisers. It's
basically optimized not for you. you you you you are not the main target. The main target is
um how they will capture your data and create revenue out of it. So most of the times it's
advertisers or um uh data brokers and uh of course they try to lock you into their
ecosystem by not allowing you to get out. You know it's free. They don't owe you anything.
Why would they let you go? The more time you stay there then better it is for them. they they they
entice you in and then they don't let you go. Um but contrast that with the other kind of apps,
the aligned apps that I talk about, but they're apps that you need to pay for. They respect you
because you are the customer. If you are happy, they make money. If you are not happy, they don't.
You get your data like it's local. It's with you. Um it's built for you, not for an advertiser.
Uh there is no lock in. At any point that you want to leave, you can just press export uh and take it
with you wherever and generally the incentives are aligned between the user and the builder of
the application. But and this is a very very big butt. You have to pay for these applications. Why?
Because they don't have any other way to make money. all the extractive ways of making money
are by definition not um something that they can or uh are willing to do. So a really really
important thing is that if we want these kind of apps that work for us, we have to get out of this
um uh misconception of the app is free so I should just be using free apps. I've I can't explain you
how many times I've heard people just say why would I use rod key file signal or whatever it's
not as good and it's it's actually asked me to pay. So if you want apps that work for you, then
you really have to uh be able to willing to pay for them because using misaligned apps have very
very steep consequences from um funds that are lost when a misaligned exchange gets um screwed
like FTX. We all know what happened there to data leaks. Just one I found the other day here is this
uh Tanzan wallet that I don't even know or want to know how they managed to expose seed phrases via
email. what kind of application that was in order to be able to actually leak your seed phrase over
an email uh to sensoring something that's really really ugly in the EVM world and um that all the
blue chip front ends it started from this tweet we saw it by bante in 2021 if you can't see the date
u he notices suddenly that you know in um unisop front end uh back in 2021 suddenly the address
and your IP are linked to a narwware core TR TRM labs of course for compliance reasons right but
this has now kind of become the standard of the uh blue zip D5 front ends and the worst uh cost of
using misaligned applications is loss of privacy which loss of privacy can have many many many uh
consequences the worst of which is the many many attacks we have seen lately especially in France
um over crypto users whose data were leaked and somehow their positions like the locations were
found and they were either abducted or assaulted in order to uh extract um uh money. So all this
leads us to sort of a manifesto of how we as users and how we as builders should be building
applications that are working for the user. So the so-called alignment manifesto number one
uh your data should stay in your device. Your most sensitive data should not be uploaded to any
servers. Um the code should be open source. Number two, the code should be open source. There is no
um no excuses for no open source code. Um we can talk about source available and open source.
This is a different scenario, a different uh conversation. At least source availability
should be for transparency for the user. Then uh number three, you should build with privacy
as a default. Privacy is paramount. We have seen in the previous slide. What are the consequences
of losing privacy? Number four, local first, cloud last. We are building we're living in an
interconnected world. We can't build apps that are completely offline of course, but also not every
keystroke should be a round trip through a server as it has become with many uh cloud apps today. We
should build for our users not for our investors at the expense of our users. The investors should
and will make money but only because and only if we are actually providing value to the users. And
uh number six, the business model we should exist. You should always have a business model. Don't
work for free ever. It should be sustainable and it should not be based on exploiting your users.
So there are many aligned apps. Uh rod key is just what I'm working on. There is there is
there is many there is many more than this slide. We all know signal it is one such application for
encrypted communication. Um standard nodes one for taking um notes in a local first way because
most of the node taking apps right now are in the cloud. Um Kipas X or Bit Warden for uh password
management. Uh photo prism they're actually here in Berlin. Um and they have this kind of
uh Google photos but with some AI features and it's uh decentralized and and privacy preserving
and local first to Omama analytics which gives you privacy preserving analytics for websites or
or applications. There is many apps but if you take the set of all apps in existence and then
which of these are actually uh working for you and are aligned apps you will see that this is a very
very very small set. What we should um strive for is for this to become the standard not the
exception. Um and how can this be done? Well it can only be done if users are willing to use these
applications. It all starts with you guys. It all starts with the users. Um, it should go without
saying, but you should strive to use aligned apps over any uh surveillance alternatives. You should
support the aligned apps. So, if if they have um a product that they are selling, buy it. Do they
have donation address? Donate. Um, do they have a GitHub repo where you can access and create
um PRs? If you're a developer, then do them. uh open issues, give feedback, evangelize them,
talk about them, spread the word. You can't I mean probably some of you can if you are builders,
but if you are not, you can't imagine how much it means to a developer of such an application who
basically puts their heart and soul into it to get um either good feedback or um advice or support
from uh the users. question what any app does with your data, especially the Googles of the world,
but any app. Make it a habit to start asking them questions. Say, "Hey, where are you saving
um my data? How does it communicate? How does it go through the network?" You will probably
be negatively surprised by the answers that you will get. But the more people that question this,
maybe, just maybe, we will get um businesses build more apps that are working for you,
more aligned applications. Generally be vigilant to the builders out there. Whatever you build,
if you build something that is exploiting the user data, ask yourself, would you ever,
as a user, if you weren't the the builder of the app, would you use that [ __ ] Probably not,
right? So, do not build something that exploits user data. Um, instead,
your number one mission should be to provide value to the user, not take advantage of them.
This will make profit for you and your investors in the future. This is the long game. Um,
also uh strive for sustainability. This is really really important point. I can't tell you how many
friends I've lost from this field who have burnt out because they just didn't think of making
money. They just had it as an afterthought because they just wanted to build. They had, you know,
the dreams. I'm going to build this and that. Don't shy away from trying to make money because
um you will burn out. Your uh savings will run out at some point and if you do not have a business
model that is sustainable, you you you just won't make it and we we shouldn't lose any more good
people. Generally be vigilant. So um alignment is punk. Remember this is rebellion. It's not a
rebellion against um regulators or banks, but it's against extractive corporations, VCs, uh
or startups that want to build software that work against you and milk you for profit. So remember,
alignment is punk. Alignment is rebellion. Uh and please stay aligned. Um, in this QR code
you will find a link about rod key like this link tree thing where it has all the links for us. Um,
if you like what you hear, if you identify with any of those ideas, we have like we are an open
source uh company. We have an open source repo in GitHub. You can go try to contribute. Um,
if your contributions are really good at some point we are also hiring. We would love to work
with you. Um as a user please uh use ROKI daily. Um buy our premium subscription. Um we have been
working in accounting for now seven eight years. Uh accounting for crypto. So our team has started
offering this bespoke accounting service which is uh it's in the links there you will see. Um
apps are not really plug-andplay. If you have tried any of the apps including rod
key you need to do a lot of customization a lot of stuff. This may be difficult for
some people. So we are also trying to offer this as a service ourselves. Um generally
uh rot aside try to spread the word for aligned apps. Try to spread the word about apps that
are doing things for the users and u don't let yourself be exploited by uh the big tech
overlords. So uh yes that's all. Um if you have any questions I would love to hear them. [Music]
Loading video analysis...