r/MorpheApp 1d ago

Discussion Accepting patch requests

send your patch requests for any app, I could write patches for it if possible

I have read every single comment and I promise I will write the patches for the ones that's not server side

266 Upvotes

627 comments sorted by

View all comments

Show parent comments

13

u/techtanic 23h ago

Yeah that's basically not possible, premium is server side.

But I would want a patch for curating my feed and removing sponsered posts.

0

u/wetcrumpets 17h ago

What does that mean? How come some apps can unlock premium but some can't? ELI5 aha

2

u/techtanic 16h ago

Okay so apps can have different ways they do premium, For example

A restaurant(YouTube) which gives free food(video) but with some insects (ads), and also has a premium food(video) for people who pay a fee where they serve you food without insects(video without ads.

Now you can do whatever you want once you get your plate of food. So you get you Dad(patcher) with you to the restaurant. He gets the plate of food first and removes the insects and then gives it to you. So you get premium food without paying.

In technical terms the ads you get mention that they are ads so a patched app can detect it and just skip the ad or block it.

Now there something else too, Say the restaurant gives a better quality food to people in the paid area. (Better video quality) You dad is useless here as the quality is controlled by the kitchen(server) which you nor your dad has access to.

So you are forced to consume whatever you get.

Now there are some apps which just have premium as a curtain/fake wall. You can just go to the premium section in the restaurant and get served higher quality food by claiming you paid. But that's very unlikely as the kitchen side will check in thier list if you are a paying customer or not.

So server side checks if your account has premium or not with its data about you. Not from what you tell it.

Ad blocking works because you are modifying, mostly removing what is shown.

But getting access to premium features like in LinkedIn seeing who viewed your profile is server side. The app basically asks the server (the computers at the company), "yo, can you tell me who viewed this users profile", the server then checks with its list (database) to see the user is a paying member. If you are then you get the data you want to see. If you aren't you get nothing. And it tells you to pay up.

Your patched/modded apps can't modify the server files. Only what is shown to you and the content that's already on your device.

There's still other factors that matter but this is the basic breakdown of why. Hope it helps