Whether or not Solid is beneficial for the company depends on the goal and the product they want to build. Some advantages Solid could have depending on context:
- No need to build cross-cutting concerns like log-in, user management & authorization themselves
- less need or no need at all for a backend
- No need for additional registration → App can start with all the Solid user as a user base
- Can use common existing data like profile information, contacts, address, interests for own use cases (users do not have to enter them over and over again)
- gain more users due to trust (“the company honors my digital souvereignty”)
- Can store sensitive data on users behalf, no need to store it on own systems and be responsible for security and leaks
- Profit from data user generated with other apps
- … and more (I hope this is enough for now to get the idea)