146: Ethical Monetization
00:00:00
◼
►
Welcome to Under the Radar,
00:00:01
◼
►
a show about independent iOS app development.
00:00:03
◼
►
I'm Marco Arment.
00:00:05
◼
►
- And I'm David Smith.
00:00:06
◼
►
Under the Radar is never longer than 30 minutes,
00:00:08
◼
►
so let's get started.
00:00:10
◼
►
So this week, we wanted to talk a little bit about
00:00:15
◼
►
a story that I think has been getting
00:00:17
◼
►
a fair bit of traction and interest
00:00:19
◼
►
just generally within our developer community right now,
00:00:21
◼
►
and I think it's an important one to emphasize.
00:00:25
◼
►
And this specifically, we're gonna talk about
00:00:27
◼
►
the practice that seemed to have been kind of growing
00:00:30
◼
►
over the last few months, maybe a year,
00:00:32
◼
►
of sort of sneaky subscriptions or tricky ways
00:00:36
◼
►
that people are using and kind of abusing
00:00:38
◼
►
the subscription system in the app store to be,
00:00:43
◼
►
I think it's fair to say, overcharging,
00:00:45
◼
►
or in some ways almost like fraudulently charging people
00:00:48
◼
►
fairly substantial sums of money
00:00:50
◼
►
for things that don't really seem like
00:00:53
◼
►
they should be worth that.
00:00:54
◼
►
There is, I think this got most prominent
00:00:57
◼
►
with an article that was on TechCrunch
00:00:59
◼
►
where they kind of went through a couple of these,
00:01:02
◼
►
and you get these examples of these
00:01:04
◼
►
seemingly very simple utilities.
00:01:07
◼
►
There is a QR code scanner, which by the way
00:01:09
◼
►
is something that's built into the phone
00:01:11
◼
►
that people are being charged $20 a year to use.
00:01:17
◼
►
And there's one that's a bunch of weather apps,
00:01:20
◼
►
there's scanner software, all these things that,
00:01:25
◼
►
these sort of utility functions,
00:01:27
◼
►
many of which are actually built into the system
00:01:29
◼
►
that now have subscriptions.
00:01:31
◼
►
- $20 a year, that's not even a very egregious example.
00:01:37
◼
►
What a lot of these have been doing is
00:01:39
◼
►
they'll charge $100 a month for weather,
00:01:44
◼
►
or something like that where it's like
00:01:46
◼
►
they're taking advantage of the subscription system
00:01:48
◼
►
and the way the purchase sheet is designed and presented
00:01:51
◼
►
and small print and free trials
00:01:54
◼
►
to basically trick people into very, very high priced
00:01:59
◼
►
subscriptions for things they didn't really intend to
00:02:02
◼
►
or that wouldn't normally command
00:02:04
◼
►
anywhere near that kind of price.
00:02:06
◼
►
- Yeah, and it's, and honestly,
00:02:09
◼
►
I was probably gonna get into this in a little bit,
00:02:10
◼
►
but I think it's probably fair to say
00:02:12
◼
►
a big part of why this works,
00:02:14
◼
►
why this scam is even possible,
00:02:16
◼
►
has to do with the way that subscriptions are implemented
00:02:19
◼
►
in the App Store right now.
00:02:21
◼
►
That I think, and that's not to say that I think,
00:02:23
◼
►
and we'll get into this around the ethics
00:02:25
◼
►
around these kind of things,
00:02:26
◼
►
like the developers are certainly
00:02:27
◼
►
sort of responsible for this,
00:02:30
◼
►
but I think the way that Apple has built subscriptions
00:02:32
◼
►
into the App Store is partly enabling for this type of thing.
00:02:37
◼
►
Managing subscriptions is weird as a user.
00:02:41
◼
►
It's like where do you go to manage your subscriptions?
00:02:44
◼
►
Well, you tap on your face in the top right corner
00:02:47
◼
►
of one of the tabs, the Today tab,
00:02:50
◼
►
which seems like the Today tab
00:02:52
◼
►
should have nothing to do with your profile,
00:02:53
◼
►
so that's where you go.
00:02:54
◼
►
You go tap on your face,
00:02:55
◼
►
and then you have to scroll down past the first,
00:02:58
◼
►
like I have an iPhone 10, which is a pretty long screen,
00:03:01
◼
►
and the Manage Subscriptions option is well down below that,
00:03:05
◼
►
that if you may not know is there,
00:03:07
◼
►
if you didn't think scroll, then you tap on that,
00:03:10
◼
►
and then you'll finally get to the place
00:03:11
◼
►
that you can manage your subscriptions.
00:03:13
◼
►
That's not great.
00:03:16
◼
►
It's kind of confusing, and if you don't know,
00:03:18
◼
►
if you didn't know where it was,
00:03:20
◼
►
I don't think you would naturally find it.
00:03:22
◼
►
It's not like an easy, obvious place.
00:03:24
◼
►
It's not accessible from the Settings app,
00:03:27
◼
►
which I think a lot of people might think would be the case.
00:03:30
◼
►
This is sort of helped slightly by Apple sending emails
00:03:33
◼
►
that are letting you know when your subscription's
00:03:35
◼
►
gonna renew and what it's gonna cost,
00:03:37
◼
►
and that kind of stuff might help,
00:03:39
◼
►
but I think it's one of these things
00:03:41
◼
►
that Apple clearly has indicated specifically and explicitly
00:03:46
◼
►
that they want subscriptions to be a bigger part
00:03:49
◼
►
of the way that apps are monetized on the App Store,
00:03:52
◼
►
but the physical infrastructure and the rules around that
00:03:56
◼
►
don't seem to have caught up to that,
00:03:58
◼
►
where I would imagine that it seems the kind of thing
00:04:01
◼
►
that there should be a system-wide control
00:04:04
◼
►
that every app that implements subscriptions has to use
00:04:07
◼
►
and has to make visible in the application
00:04:10
◼
►
that you can tap and you can manage your subscription from.
00:04:13
◼
►
There's all manner of things like that where it's easy,
00:04:16
◼
►
they make it super easy to sign up
00:04:18
◼
►
and then kind of hard to cancel,
00:04:21
◼
►
which is classic, which I guess is good business sense,
00:04:25
◼
►
but is kind of tricky, especially in these cases
00:04:29
◼
►
where you start to have apps that are taking advantage
00:04:31
◼
►
of that asymmetry to do really dodgy things.
00:04:36
◼
►
- It's also like there are certain details about it
00:04:38
◼
►
that are just incredibly unintuitive and hostile,
00:04:40
◼
►
like when you delete an app, it does not cancel
00:04:43
◼
►
any auto-renewing subscriptions that belong to that app.
00:04:46
◼
►
Now, there are reasons why you might want that,
00:04:48
◼
►
like if you have multiple devices
00:04:51
◼
►
and you have a Netflix subscription
00:04:54
◼
►
and you delete from one device
00:04:56
◼
►
and it doesn't cancel your Netflix subscription
00:04:58
◼
►
because you have other devices, that kind of makes sense,
00:05:01
◼
►
but I don't think that should be the default behavior.
00:05:04
◼
►
And I think if you delete an app,
00:05:06
◼
►
it might at least tell you by a dialogue box
00:05:08
◼
►
that hey, this won't cancel the subscriptions,
00:05:11
◼
►
but nobody reads dialogue boxes.
00:05:14
◼
►
When you delete an app and you see a box,
00:05:15
◼
►
you just hit okay, okay, okay, okay, okay,
00:05:17
◼
►
like you just go through whatever,
00:05:18
◼
►
yeah, I want to delete this app.
00:05:19
◼
►
So a lot of these apps, by using the free trial system,
00:05:22
◼
►
they will start a free trial subscription
00:05:25
◼
►
that people are like okay, yeah, I'll try this for free,
00:05:26
◼
►
I want to scan my QR code and I don't know
00:05:29
◼
►
if the built-in camera app can just do that.
00:05:30
◼
►
And so they'll say okay, yeah, sure, free trial,
00:05:35
◼
►
then they'll think to themselves,
00:05:36
◼
►
oh, I'll just delete the app and then I won't be charged.
00:05:38
◼
►
And then so they use it, they delete the app,
00:05:41
◼
►
and then a week later, they're charged.
00:05:43
◼
►
And the design of the sheet,
00:05:45
◼
►
of the in-app purchase sheet even,
00:05:47
◼
►
is also pretty misleading with a lot of the stuff.
00:05:50
◼
►
Like they tweeted a little bit recently over time,
00:05:53
◼
►
but still the look of an in-app purchase sheet,
00:05:58
◼
►
whether it's gonna charge you like $5 once
00:06:04
◼
►
or $500 a week, it looks pretty much the same.
00:06:09
◼
►
Like the differences are very minor,
00:06:11
◼
►
and it's on that in-app purchase sheet,
00:06:14
◼
►
like that kind of Apple Pay type sheet,
00:06:16
◼
►
now that's full of a lot of small text,
00:06:19
◼
►
all of which is in all capitals.
00:06:22
◼
►
So it's not a very readable design,
00:06:24
◼
►
it's not a good design for clearly communicating,
00:06:27
◼
►
unambiguously, like this is a recurring thing
00:06:31
◼
►
that you're gonna pay unless you go through
00:06:33
◼
►
these hoops to cancel, and also,
00:06:36
◼
►
I think they're kind of doing themselves a disservice here
00:06:39
◼
►
by making every interval look the same.
00:06:43
◼
►
So if I'm being charged $500 a week,
00:06:47
◼
►
or $500 a year, that's a pretty big difference.
00:06:51
◼
►
And yet the sheet doesn't look very different.
00:06:53
◼
►
I think there's lots of different ways
00:06:55
◼
►
they can make this easier and better.
00:06:57
◼
►
Number one would be that the prompt when you delete an app
00:07:01
◼
►
that has auto-renewing subscriptions,
00:07:04
◼
►
like the default-styled button in that prompt
00:07:07
◼
►
should be cancel those subscriptions,
00:07:09
◼
►
and it should just do it with that one tap,
00:07:11
◼
►
maybe have you enter your iTunes password or whatever,
00:07:14
◼
►
but that's it, that should be one quick action
00:07:16
◼
►
on that sheet that should be automatic.
00:07:18
◼
►
And secondly, I think the in-app purchase confirmation sheet
00:07:23
◼
►
should be better designed, it should be more clearly
00:07:25
◼
►
designed to look less like a receipt that nobody reads,
00:07:29
◼
►
and to look more like a clear purchase agreement here
00:07:32
◼
►
that clearly specifies in readable formats
00:07:36
◼
►
with readable typography how much you're gonna be charged
00:07:39
◼
►
and when, and I would even go even further
00:07:42
◼
►
and say to help differentiate the frequency issue,
00:07:45
◼
►
I would say that sheet should be redesigned to say
00:07:48
◼
►
like this is equivalent to X dollars per year.
00:07:52
◼
►
So if it's an annual subscription, fine,
00:07:54
◼
►
this is 10 bucks a year.
00:07:55
◼
►
But if it's a weekly subscription,
00:07:56
◼
►
you can say this is $3,000 a year, like whatever it is,
00:07:58
◼
►
like that should be clear to people.
00:08:01
◼
►
Because right now, the reason these apps work this way
00:08:04
◼
►
at all, the reason this scam has worked so much
00:08:07
◼
►
is because everything is not very clear to the user
00:08:10
◼
►
and it's very difficult to cancel these subscriptions.
00:08:13
◼
►
- Yeah, and like there's so many aspects of this
00:08:17
◼
►
that I think just like more broadly in the app store
00:08:19
◼
►
that are so, they give me such unease where it's like,
00:08:23
◼
►
this is the most recent thing, but like,
00:08:25
◼
►
and to Apple's credit, I think they've gone through
00:08:28
◼
►
since this became a thing and it sounds like
00:08:30
◼
►
they're doing an audit of subscription-based applications
00:08:33
◼
►
and like, are they doing the right thing
00:08:35
◼
►
in terms of trying to deal with the issue
00:08:38
◼
►
as it stands today?
00:08:39
◼
►
I'm not sure what they're going to do going forward
00:08:41
◼
►
to kind of keep it from happening in the future
00:08:43
◼
►
because there's always gonna be this case where,
00:08:46
◼
►
you know, this is, and it reminds me of,
00:08:47
◼
►
in the original days of subscriptions,
00:08:50
◼
►
they were very limiting in what apps
00:08:53
◼
►
could offer subscriptions.
00:08:55
◼
►
- And I remember specifically complaining about that.
00:08:57
◼
►
Like it seemed like, oh, you know,
00:08:59
◼
►
like you had to have some kind of service
00:09:01
◼
►
or physical thing that you were, you know,
00:09:04
◼
►
sort of charging for and I remember complaining about that.
00:09:06
◼
►
And it's like, this is just a good reminder for myself
00:09:08
◼
►
of this is why Apple likely did that,
00:09:11
◼
►
is they knew that their policy has to hold up
00:09:14
◼
►
to the people's worst intentions, not their best intentions.
00:09:19
◼
►
And, you know, since they've opened it up,
00:09:22
◼
►
people have taken advantage of that.
00:09:23
◼
►
And you can imagine like, I suspect when these apps
00:09:26
◼
►
went through App Review, they like,
00:09:29
◼
►
like the pricing tiers for all of their things
00:09:31
◼
►
were likely very different,
00:09:32
◼
►
but you can dynamically change the pricing tiers,
00:09:35
◼
►
I believe, for a subscription.
00:09:37
◼
►
- I mean, fair enough, the people,
00:09:38
◼
►
when they sign up for it, that pricing change
00:09:42
◼
►
was going to be reflected to them.
00:09:43
◼
►
You know, like I was best to understand,
00:09:45
◼
►
like, you know, if that person signs up,
00:09:47
◼
►
it did say that it was going to be $100 a week
00:09:50
◼
►
to that person.
00:09:51
◼
►
- Yeah, yeah, like it'll never rise the,
00:09:53
◼
►
it'll never raise the price on existing subscriptions.
00:09:56
◼
►
- But you can raise it on new ones.
00:09:57
◼
►
- So they can go through App Review,
00:09:59
◼
►
where it's a dollar a week,
00:10:01
◼
►
and then, you know, once it's through App Review,
00:10:03
◼
►
they can change it,
00:10:04
◼
►
which has always kind of been one of these awkward things.
00:10:07
◼
►
I mean, I have no idea if that's the case,
00:10:08
◼
►
but that's my guess is how a lot of these scams work.
00:10:11
◼
►
Like it's, and it's tricky to like,
00:10:15
◼
►
I could, you know, I don't know how you can deal with this,
00:10:18
◼
►
other than you go back to the world
00:10:19
◼
►
where it's very limited that you have to be like
00:10:21
◼
►
a media company or something that is a, you know,
00:10:24
◼
►
a subscription service that you can't have subscriptions
00:10:27
◼
►
and utilities, but like that's problematic too.
00:10:29
◼
►
Like it's such a tricky thing.
00:10:31
◼
►
I mean, it makes me, it reminds me in a weird way
00:10:33
◼
►
of consumable in-app purchase,
00:10:35
◼
►
which was also, is also, you know,
00:10:37
◼
►
and remains very problematic in a lot of ways
00:10:40
◼
►
for different reasons.
00:10:41
◼
►
Like it's sort of scammy in a different way
00:10:44
◼
►
where it's emotional, it's sort of, it's the, you know,
00:10:46
◼
►
create an application that has an addictive quality,
00:10:49
◼
►
loss aversion, has a variety of these kinds
00:10:52
◼
►
of psychological manipulation techniques in it,
00:10:54
◼
►
and then have a consumable in-app purchase
00:10:56
◼
►
where you can prey upon, you know, a small subset
00:11:00
◼
►
of your users to spend huge sums of money.
00:11:02
◼
►
And, you know, in the same way, I've for a long time
00:11:05
◼
►
advocated that consumable in-app purchase
00:11:08
◼
►
should always show the cumulative amount of money
00:11:11
◼
►
that you've spent in the application to date,
00:11:15
◼
►
that it's like, it's still obviously,
00:11:17
◼
►
like it's the person's choice.
00:11:18
◼
►
Like that, you know, there's two sides of this,
00:11:20
◼
►
that there's the person being manipulated, scammed,
00:11:23
◼
►
whatever you want to call it,
00:11:24
◼
►
and the person doing the scamming.
00:11:25
◼
►
And like that person is still making a choice to hit by,
00:11:29
◼
►
but giving them that person the maximum amount
00:11:31
◼
►
of information and making that as clear as possible
00:11:34
◼
►
always seems like the best, you know, it's the,
00:11:37
◼
►
that's avoiding some set of these issues
00:11:40
◼
►
where there's the people who are just being,
00:11:44
◼
►
who don't understand what they're doing,
00:11:46
◼
►
you know, they think they're just signing up
00:11:48
◼
►
for a free trial, and they're not expecting
00:11:51
◼
►
to be charged at all.
00:11:53
◼
►
Like, I mean, you could imagine there are, you know,
00:11:55
◼
►
there are some free trials where,
00:11:57
◼
►
yeah, not a sponsor this week, I think,
00:12:00
◼
►
but like Squarespace, I think is an example of this,
00:12:02
◼
►
where you have a free trial that when it ends
00:12:04
◼
►
is when it asks you to then pay.
00:12:06
◼
►
Like, that's a very, that's like the most kind,
00:12:10
◼
►
appropriate ethical version of this,
00:12:11
◼
►
where you're never charged until you are absolutely
00:12:14
◼
►
confident that you want the thing,
00:12:16
◼
►
whereas most of these, you know,
00:12:17
◼
►
the free trials in the App Store are, it's a free trial,
00:12:20
◼
►
and at the end, you'll immediately get charged,
00:12:22
◼
►
and your billing information is already on iTunes.
00:12:24
◼
►
So, you know, it's like that, these types of patterns
00:12:27
◼
►
are so much, I think, there's the policy side,
00:12:31
◼
►
and then, yeah, like there's the UI design,
00:12:34
◼
►
consumer information side, where it's making it clear
00:12:37
◼
►
and upfront what people are actually being charged,
00:12:39
◼
►
both now and in the future, as well as giving them
00:12:43
◼
►
good tools for canceling, getting refunds,
00:12:46
◼
►
those types of things, you know, in the, you know,
00:12:49
◼
►
if they change their mind or have issues
00:12:51
◼
►
going down the road.
00:12:52
◼
►
- Yeah, and I think it's important as developers
00:12:55
◼
►
to consider and to weigh, like, the ethics
00:12:59
◼
►
of how we're making money, and the various ways
00:13:03
◼
►
in which we might be making money that,
00:13:06
◼
►
either known or unknown to us, is kind of wrong
00:13:10
◼
►
or bad feeling or amoral or something like that,
00:13:12
◼
►
unethical, tricking, you know, whatever it is,
00:13:15
◼
►
like, almost every business model that is available to us
00:13:19
◼
►
has risks like that, or has the potential for,
00:13:24
◼
►
kind of like, uncomfortable profitability in certain ways.
00:13:27
◼
►
And it's a constant issue that we face.
00:13:30
◼
►
And after the break, which I'll talk about also,
00:13:35
◼
►
I'll talk more about that, but, you know,
00:13:36
◼
►
even podcast ads, like, you know,
00:13:38
◼
►
like I make a lot of my living from podcast ads,
00:13:41
◼
►
and even they have a little bit of a downside,
00:13:45
◼
►
in that one of the reason podcast ads
00:13:48
◼
►
that are read by the hosts work is that
00:13:51
◼
►
they all kind of have an implied endorsement,
00:13:55
◼
►
even though, like, you know, like, I'm very careful,
00:13:57
◼
►
as a podcast host who reads sponsorships,
00:13:59
◼
►
I'm very careful to always tell the sponsors
00:14:02
◼
►
and to tell them I read such that
00:14:04
◼
►
they're never buying my endorsement.
00:14:06
◼
►
I'm never selling that.
00:14:07
◼
►
Like, they can't require endorsements.
00:14:09
◼
►
They try, many of them try, not this one, fortunately,
00:14:12
◼
►
but they try, but I always just say,
00:14:14
◼
►
no, that isn't available.
00:14:16
◼
►
And I will, you know, I can read their script,
00:14:20
◼
►
and, you know, I can say what they say
00:14:23
◼
►
that doesn't involve what I think of it.
00:14:25
◼
►
But if I say what I think, I'm actually adding that myself.
00:14:28
◼
►
I'm ad-libbing that.
00:14:29
◼
►
That's not in their script,
00:14:30
◼
►
and they aren't paying me to say that,
00:14:31
◼
►
and they aren't requiring me to say that.
00:14:33
◼
►
And so, the problem, though, is that, like,
00:14:36
◼
►
that's a pretty fun distinction.
00:14:37
◼
►
And, like, a lot of people will think that anything
00:14:39
◼
►
that I advertise, or any sponsor that I do,
00:14:43
◼
►
even if I'm just reading their marketing copy
00:14:46
◼
►
and not talking about my opinion of it,
00:14:49
◼
►
there is a level of implied endorsement there,
00:14:52
◼
►
where some people think that, like,
00:14:54
◼
►
if I'm reading something that I've never used,
00:14:56
◼
►
they might assume I've used it and that I like it.
00:14:58
◼
►
And so, we have to be very careful with sponsor selection,
00:15:01
◼
►
even, like, who we even let advertise on our shows,
00:15:03
◼
►
because there is that kind of level of implied endorsement,
00:15:06
◼
►
and that makes me kind of uncomfortable.
00:15:08
◼
►
But it's just kind of a reality of, like,
00:15:09
◼
►
this is how this market works,
00:15:11
◼
►
and this is the, by far, the most effective way
00:15:14
◼
►
to fund podcast development,
00:15:16
◼
►
and so we have to kind of take that,
00:15:18
◼
►
but it kind of makes me uncomfortable.
00:15:20
◼
►
The good thing is, this week's sponsor isn't one of those.
00:15:22
◼
►
This week's sponsor is Linode.
00:15:24
◼
►
Linode is a service I actually use,
00:15:25
◼
►
I have used since long before they were a sponsor,
00:15:27
◼
►
something like eight, nine years now,
00:15:29
◼
►
and they don't require anybody to tell you
00:15:32
◼
►
how great they are from their point of view.
00:15:34
◼
►
They have this wonderful marketing copy
00:15:35
◼
►
that I'll read in a second, but I am here to tell you
00:15:37
◼
►
I actually like Linode a lot, and so this is,
00:15:39
◼
►
fortunately, this conversation does not apply
00:15:40
◼
►
to them at all.
00:15:41
◼
►
So, Linode gives you access to a suite
00:15:43
◼
►
of powerful hosting options,
00:15:44
◼
►
with prices starting at just $5 a month.
00:15:46
◼
►
You can be up and running with your virtual server
00:15:48
◼
►
in the Linode cloud in under a minute.
00:15:50
◼
►
Whether you're just getting started with your first server
00:15:52
◼
►
or deploying a complex system, Linode is a great choice.
00:15:56
◼
►
They have the fastest hardware, the fastest network,
00:15:59
◼
►
and fantastic customer support behind it all.
00:16:02
◼
►
It has never been easier to launch a Linode cloud server,
00:16:05
◼
►
and they guarantee 99.9% uptime for server availability.
00:16:09
◼
►
Once your server is up, they keep it that way.
00:16:12
◼
►
They also now offer additional storage, too,
00:16:14
◼
►
with their new block storage feature.
00:16:15
◼
►
This is great if you need portable storage
00:16:18
◼
►
between instances, or if you need very large,
00:16:20
◼
►
vast amounts of it for not that much money,
00:16:22
◼
►
Linode is great for that with the new block storage feature.
00:16:24
◼
►
So, with Linode, you can do all sorts of things.
00:16:26
◼
►
You can host applications, like what I do
00:16:28
◼
►
with Overcast there.
00:16:29
◼
►
You can host big databases, mail servers.
00:16:32
◼
►
You can run VPNs, Docker containers,
00:16:35
◼
►
private Git servers, and so much more.
00:16:37
◼
►
And they're hiring right now.
00:16:39
◼
►
That is, you go to linode.com/careers.
00:16:42
◼
►
So Linode has fantastic pricing options.
00:16:43
◼
►
Plans start at one gig of RAM for just $5 a month,
00:16:47
◼
►
and the plans scale up from there,
00:16:49
◼
►
including lots of special things like high memory plans.
00:16:51
◼
►
As listener of this show, you can sign up
00:16:53
◼
►
at linode.com/radar to support us
00:16:56
◼
►
and get $20 towards any Linode plan.
00:16:58
◼
►
That could be four free months in that $5 a month plan.
00:17:00
◼
►
And with a seven-day money-back guarantee,
00:17:02
◼
►
there's nothing to lose.
00:17:03
◼
►
So go to linode.com/radar to learn more,
00:17:06
◼
►
sign up and take advantage of that $20 credit,
00:17:08
◼
►
or use promo code RADAR2018 at checkout.
00:17:11
◼
►
Thank you so much to Linode for supporting
00:17:12
◼
►
this show and Relay FM.
00:17:14
◼
►
- Related to the podcast advertising challenges
00:17:17
◼
►
you just described, like, is in applications,
00:17:21
◼
►
I think, themselves.
00:17:21
◼
►
Like, I have to, like, in my applications,
00:17:24
◼
►
I include a third-party ad framework,
00:17:27
◼
►
which, in a weird way, is like,
00:17:29
◼
►
I am giving a implied endorsement for any data collection
00:17:33
◼
►
that they do in my application,
00:17:37
◼
►
which is a really awkward, weird place to find yourself,
00:17:40
◼
►
but is kind of the unfortunate reality of,
00:17:44
◼
►
if you wanna make money from a free application,
00:17:47
◼
►
there's a certain number of, like,
00:17:49
◼
►
showing ads is something you're kinda gonna have to do.
00:17:52
◼
►
And I long for the days of iAd,
00:17:54
◼
►
where, like, I felt like the ad producer
00:17:57
◼
►
was very much privacy-oriented and customer-positive.
00:18:01
◼
►
But, like, now it certainly feels a little bit like
00:18:03
◼
►
you're kind of choosing the best of a couple
00:18:07
◼
►
of not-great options.
00:18:09
◼
►
And I think we've talked about this before,
00:18:11
◼
►
even back when iAd was discontinued.
00:18:14
◼
►
I think I've settled on using Google for this,
00:18:17
◼
►
just because I feel like they're a big enough company
00:18:19
◼
►
that their compliance is likely better
00:18:24
◼
►
than sort of a smaller, more fly-by-night
00:18:27
◼
►
kind of advertising network that's trying
00:18:29
◼
►
to get off the ground, or those kind of things.
00:18:32
◼
►
Like, Google at least has a big enough incentive
00:18:36
◼
►
to keep on the good side of things,
00:18:39
◼
►
but it's still, I don't feel great about it.
00:18:41
◼
►
It's not something that is a positive feeling,
00:18:44
◼
►
but I feel like it's a compromise and a reality
00:18:46
◼
►
that I just sort of have to accept.
00:18:48
◼
►
- Oh yeah, and when I was doing Google Ads and Overcast,
00:18:51
◼
►
I went through the same thought process
00:18:52
◼
►
and came to the same conclusion.
00:18:54
◼
►
If you have an ad-funded business,
00:18:57
◼
►
the reality is the ad world is really messy.
00:19:00
◼
►
And some parts of it can be reasonable,
00:19:02
◼
►
and many parts of it are very unreasonable,
00:19:05
◼
►
and sometimes you don't have a choice.
00:19:08
◼
►
When I was doing the Google Ads in my app,
00:19:11
◼
►
there's only so many mobile ad platforms
00:19:13
◼
►
that you can choose from, and I agree with you
00:19:16
◼
►
that Google is probably the one that is least likely
00:19:19
◼
►
to be doing creepy stuff because they have
00:19:20
◼
►
the most scrutiny and the most to lose,
00:19:23
◼
►
and that's why I went with them.
00:19:24
◼
►
And certainly, you're right, I think all the little players
00:19:28
◼
►
are the ones that are usually the creepiest
00:19:30
◼
►
and usually flagrantly violate all the laws
00:19:32
◼
►
and privacy standards and regulations and everything.
00:19:34
◼
►
But every business model you choose,
00:19:37
◼
►
there's something like this, there's some ethical downside
00:19:41
◼
►
that either is unavoidable or is really hard to avoid.
00:19:46
◼
►
And with Overcast, I actually lucked out in that
00:19:51
◼
►
I developed my own ad system after the Google thing,
00:19:54
◼
►
just didn't do very well, I developed my own ad system
00:19:56
◼
►
and that worked better, and I was able to use it.
00:19:58
◼
►
So now I control everything, so now I know
00:20:01
◼
►
that I'm not doing anything creepy with people's data
00:20:03
◼
►
or privacy or anything, and so I can feel good about that.
00:20:06
◼
►
But even with the most simple stuff,
00:20:08
◼
►
like you might think that if you have a paid app,
00:20:11
◼
►
or some way where people just pay you money
00:20:13
◼
►
and then they get your app, even that has potential problems.
00:20:18
◼
►
Like back when I was doing Instapaper,
00:20:20
◼
►
that was paid up front, and the issue with that
00:20:24
◼
►
was that because there was no free trial,
00:20:27
◼
►
a lot of people would buy the app
00:20:30
◼
►
and realize it wasn't for them.
00:20:32
◼
►
Some people would buy it and never launch it.
00:20:34
◼
►
Some people would buy it and realize,
00:20:37
◼
►
you know what, this isn't what I thought it was,
00:20:38
◼
►
or I don't like this after all.
00:20:40
◼
►
I wish I hadn't spent that money.
00:20:42
◼
►
Sometimes they would try to get a refund,
00:20:44
◼
►
sometimes, and app store refunds are not easy to get.
00:20:48
◼
►
You have to fill out some tickets somewhere,
00:20:50
◼
►
and it's like most people don't even know
00:20:51
◼
►
that that's possible, so the reality is
00:20:53
◼
►
there's a whole lot of people who would like
00:20:54
◼
►
to return something on the app store and just never bother.
00:20:57
◼
►
Kind of like when mail-in rebates are really hard
00:21:00
◼
►
to send back 'cause they have crazy requirements.
00:21:02
◼
►
They know, like that's intentional, they do that
00:21:03
◼
►
so that the fewer people send them back.
00:21:05
◼
►
It's kind of like that.
00:21:06
◼
►
The app store returns and refunds are really hard,
00:21:09
◼
►
and I think that's by design.
00:21:11
◼
►
I think that's because they don't want
00:21:12
◼
►
a lot of people getting refunds.
00:21:14
◼
►
So the reality is even with direct purchases,
00:21:17
◼
►
there's a whole lot of those purchases
00:21:18
◼
►
that you get the money for, but then the person
00:21:21
◼
►
immediately deletes the app, and they realize,
00:21:22
◼
►
ah crap, this isn't for me.
00:21:23
◼
►
I just kissed that $5 goodbye,
00:21:26
◼
►
and they're kind of mad about it,
00:21:27
◼
►
or they kind of feel ripped off,
00:21:28
◼
►
but there's nothing they're gonna do about it.
00:21:30
◼
►
And I knew that, like with Instapaper,
00:21:31
◼
►
I knew some portion of this money that I'm getting,
00:21:34
◼
►
I kind of don't want.
00:21:35
◼
►
I kind of feel bad keeping
00:21:37
◼
►
because these people don't want it.
00:21:38
◼
►
And I thought that moving to the overcast premium
00:21:41
◼
►
within that purchase, I thought that would solve
00:21:43
◼
►
that problem, but it actually doesn't
00:21:45
◼
►
because what I recently started getting
00:21:47
◼
►
is emails every couple of days from somebody saying,
00:21:50
◼
►
so overcast premium is this option in overcast
00:21:53
◼
►
where you can pay to hide the aforementioned banner ads
00:21:55
◼
►
in the app that I have ads for other podcasts.
00:21:58
◼
►
And then I play on screen,
00:21:59
◼
►
this is how it makes most of its money.
00:22:00
◼
►
And there's a premium option
00:22:01
◼
►
where you can remove those ads.
00:22:03
◼
►
Podcast makers also insert ads themselves
00:22:07
◼
►
into podcasts in audio form,
00:22:09
◼
►
like the sponsor read I just did.
00:22:11
◼
►
Some people think that the overcast premium purchase
00:22:15
◼
►
will remove those ads in podcasts that are audio
00:22:20
◼
►
that I have no control over.
00:22:22
◼
►
And I get an occasional email from somebody saying,
00:22:25
◼
►
hey, I bought premium,
00:22:26
◼
►
but I'm still hearing ads in my podcasts.
00:22:29
◼
►
And for every person who's emailed me asking about that,
00:22:31
◼
►
there are obviously many more who just never email me
00:22:35
◼
►
who are just disappointed and who just feel ripped off.
00:22:37
◼
►
And some of them might request a refund,
00:22:39
◼
►
but most of them probably don't.
00:22:41
◼
►
And that, and it's uncomfortable for me,
00:22:43
◼
►
that even though I think I'm doing everything above board
00:22:46
◼
►
and I'm trying to be as clear as I possibly can be,
00:22:49
◼
►
there are still areas that I make money
00:22:53
◼
►
that are kind of wrong or that I shouldn't
00:22:58
◼
►
really have that money.
00:22:59
◼
►
And I don't think there's a way to make money
00:23:01
◼
►
in this business that doesn't have some angle like that.
00:23:04
◼
►
- Yeah, and I think it's fundamentally like,
00:23:08
◼
►
the ideal, like the most ethical, ideal situation
00:23:13
◼
►
is we make something, someone else wants that thing,
00:23:19
◼
►
and they give us some amount of money
00:23:23
◼
►
in exchange for that thing.
00:23:24
◼
►
And they're happy about it, and we're happy about it.
00:23:27
◼
►
Like, that situation, and I think all of these models
00:23:32
◼
►
include many of the transactions do fit that model,
00:23:37
◼
►
that everybody's happy, there's no issue.
00:23:41
◼
►
And a lot of what these things deal with, I think,
00:23:45
◼
►
are the, it's what proportion of your users
00:23:50
◼
►
are falling into that group, into that category,
00:23:53
◼
►
that they're getting a fair utility for the money
00:23:58
◼
►
that they're parting with.
00:24:00
◼
►
And many of the sort of like, the ethical questions
00:24:06
◼
►
come to like, well, what is your tolerance
00:24:09
◼
►
for that not being the case?
00:24:11
◼
►
Because like you said, and even things
00:24:14
◼
►
that superficially seem like that is exactly what it is,
00:24:17
◼
►
you can't control people misunderstanding
00:24:19
◼
►
what you're gonna do.
00:24:21
◼
►
I mean, you can intentionally be making them
00:24:24
◼
►
a misunderstanding, which is sort of more like
00:24:26
◼
►
the dark patterny kind of thing,
00:24:28
◼
►
but no matter how perfect your marketing copy is,
00:24:31
◼
►
no matter how big the button is, or the text is,
00:24:34
◼
►
or whatever it is, someone is going to be confused.
00:24:37
◼
►
And it's a question, I think, of the degree to which
00:24:39
◼
►
you are, you know, you're tolerant of that confusion,
00:24:42
◼
►
of the people who are doing something,
00:24:43
◼
►
who are, you know, parting with money
00:24:47
◼
►
for a reason that is not what they expect,
00:24:49
◼
►
or not something that they are happy with after the fact.
00:24:52
◼
►
And like, that's complicated, it's nuanced, it's messy,
00:24:56
◼
►
it's not something that I think is super straightforward.
00:24:59
◼
►
And it's, you know, it's the, like, you can imagine
00:25:03
◼
►
a world where say, any purchase in your application
00:25:07
◼
►
requires like a five step, like, are you sure?
00:25:10
◼
►
Are you really sure?
00:25:11
◼
►
Like, this is what you're getting,
00:25:12
◼
►
this is what you're, you know, you're parting with,
00:25:14
◼
►
like, you know, I'm gonna wait five,
00:25:15
◼
►
I'm gonna wait 10 seconds before the button's enabled
00:25:18
◼
►
for you to push it, like, you could imagine a scenario
00:25:20
◼
►
where like, that's what you do to make sure people
00:25:22
◼
►
are like absolutely sure, but like, that's really annoying
00:25:25
◼
►
for people who know what they want,
00:25:26
◼
►
and is probably bad for business, and like,
00:25:29
◼
►
it gets into these very complicated things.
00:25:31
◼
►
And I think, the more I think about this type of topic,
00:25:34
◼
►
it becomes a question of like, the important thing
00:25:37
◼
►
as developers is for us to be thoughtful
00:25:40
◼
►
about these choices that we're making,
00:25:43
◼
►
that they're intentional choices, like, hopefully,
00:25:45
◼
►
you're making like choices for good, not for evil.
00:25:47
◼
►
Like, and you're, at least you've thought about this,
00:25:51
◼
►
that you've thought like, whenever you have an opportunity
00:25:54
◼
►
to ask, you know, ask for money from somebody,
00:25:58
◼
►
that you try and imagine all the different things
00:26:01
◼
►
that people could be confused by,
00:26:02
◼
►
that you try and think about the implications
00:26:04
◼
►
and the sort of, the implied, what, you know,
00:26:08
◼
►
sort of implied agreements you're kind of,
00:26:10
◼
►
people could be thinking that they're entering into,
00:26:12
◼
►
and you're thoughtful about it, and like,
00:26:14
◼
►
that's I think how we do this ethically,
00:26:17
◼
►
is to have consideration there, and make sure
00:26:20
◼
►
that our choices are as best aligned to our values
00:26:23
◼
►
as we can, knowing that we're never gonna get it,
00:26:26
◼
►
it's never gonna be perfect.
00:26:27
◼
►
There's always gonna be people who buy something
00:26:30
◼
►
and then regret it, people who buy something
00:26:32
◼
►
and not think that they're gonna,
00:26:33
◼
►
that they actually were buying it,
00:26:34
◼
►
or that they were getting a free trial, like,
00:26:36
◼
►
those should hopefully be the exception,
00:26:40
◼
►
you know, rather than the rule.
00:26:41
◼
►
Whereas, you know, clearly in the example of the apps
00:26:43
◼
►
that we talked about at the beginning of the show,
00:26:46
◼
►
the intention was to mislead, the intention was to
00:26:50
◼
►
take advantage of these sort of deficits
00:26:53
◼
►
in the way that the app store is structured,
00:26:55
◼
►
and the way that the in-app purchase system is structured,
00:26:58
◼
►
you know, they were abusing those to take advantage
00:27:00
◼
►
of people in a way that is, I think there are very few
00:27:03
◼
►
people who are happy that they've been spending
00:27:07
◼
►
$156 a year on their QR scanner.
00:27:10
◼
►
Maybe they exist, but I don't think
00:27:12
◼
►
that's a very high proportion.
00:27:14
◼
►
- Yeah, I mean, some degree of some of this discomfort,
00:27:19
◼
►
I think is totally unavoidable.
00:27:21
◼
►
But you can choose how much of it you're willing to take.
00:27:25
◼
►
And, you know, some of this might depend on your situation.
00:27:27
◼
►
Like, if you're somewhere really desperate for money,
00:27:30
◼
►
and this money is like supporting your whole family,
00:27:32
◼
►
that makes things more complicated.
00:27:34
◼
►
But I think there are ethical ways,
00:27:37
◼
►
there's enough ethical ways to make money
00:27:40
◼
►
that I think most people aren't finding themselves
00:27:42
◼
►
in that situation.
00:27:43
◼
►
And if you are able to make money in the app store,
00:27:47
◼
►
if you have the resources and the talent to make an app
00:27:50
◼
►
that can somehow make money,
00:27:52
◼
►
I think you also can make it do so ethically.
00:27:55
◼
►
And so I encourage people to,
00:27:57
◼
►
not only to be on the right side of that,
00:27:59
◼
►
but also to think about all this,
00:28:01
◼
►
even from design perspectives.
00:28:03
◼
►
Like, you know, I need to rethink
00:28:05
◼
►
how I present Overcast Premium,
00:28:06
◼
►
because there are people who buy it
00:28:07
◼
►
who think it's gonna remove podcast ads.
00:28:09
◼
►
Like, I need to think about that
00:28:10
◼
►
and see if I can address that.
00:28:12
◼
►
There's all sorts of things like that,
00:28:13
◼
►
where it's important to,
00:28:15
◼
►
when things are in your control,
00:28:17
◼
►
make it easy for people to get refunds,
00:28:19
◼
►
make it easy for people to do returns, stuff like that.
00:28:20
◼
►
And then for things that are out of your control,
00:28:22
◼
►
like app store stuff,
00:28:24
◼
►
try to make your designs as clear and friendly as possible
00:28:28
◼
►
for people to do the right thing,
00:28:30
◼
►
and to be happy with their purchase,
00:28:32
◼
►
and to be clear on what they're paying you and why.
00:28:36
◼
►
- Yeah, and I think, I can also, I think to close this out,
00:28:38
◼
►
just noting that there have been times where,
00:28:43
◼
►
like it's hard to see people,
00:28:46
◼
►
like there have been times when it was harder
00:28:48
◼
►
for me to make a living in the app store.
00:28:49
◼
►
And then you see people who are doing dubious things
00:28:52
◼
►
and making good money in the app store,
00:28:54
◼
►
like good in the sense of lots of it,
00:28:56
◼
►
not in terms of ethically good.
00:28:57
◼
►
And I think the thing that I will say is that
00:29:01
◼
►
holding to good ethics
00:29:04
◼
►
has been a excellent long-term strategy,
00:29:07
◼
►
that any of these things are,
00:29:09
◼
►
like any of these things, when they start to become scams
00:29:12
◼
►
and problematic things,
00:29:13
◼
►
and you're taking advantage of people
00:29:14
◼
►
or exploiting flaws in the app store,
00:29:17
◼
►
those aren't things that are gonna lead
00:29:19
◼
►
to a long-term viable business.
00:29:20
◼
►
Like doing something in an ethical, trustworthy way
00:29:23
◼
►
will work much better in the long run.
00:29:26
◼
►
And I think it's just an encouragement to anybody
00:29:27
◼
►
who's sort of seeing these things and like,
00:29:29
◼
►
oh man, like I could have made that money.
00:29:31
◼
►
It's like, if you wanna build a long-term business
00:29:33
◼
►
that's gonna have people, customers who trust you
00:29:36
◼
►
and want to continue supporting you
00:29:38
◼
►
and to build a business that'll last a long time,
00:29:40
◼
►
doing it in an ethical, thoughtful way
00:29:43
◼
►
is gonna be much more successful.
00:29:45
◼
►
- Thanks for listening, and we'll talk to you next week.