Bit.ly's shady business model
ozkatz.github.io
ozkatz.github.io
It was quite nice of bit.ly to voluntarily cut your bill. Instead of learning something valuable about how the market works you've shifted the blame to someone else.
You would do well to reflect on these events and ask yourself why instead of accepting your own error here you've pushed the blame onto bit.ly.
Would it require extra programmer effort and cost to develop such export functionality? If they didn't invest the money to build that capability, why would they want to? What's the ROI for them to do it?
It took several years for GMail to have mailbox export capabilities. Some team somewhere has to write and test all that code.
They are (correct me if I'm not understanding how this service works) the only ones in a position to know which short URLs are already used and which ones are not.
So, if the list of short codes is short enough that he can search it in a couple of days and follow all of the links, then that's obviously what he should be doing rather than having public gripe time on HN.
(Then again, if he pays them just once he gets a decent bit of extra time, and they get paid for providing the service when his business was too small to justify him bringing his own infrastructure. Win-win?)
Sure it sounds unfair when you say "they won't let ME export MY data", but it sounds different when you say "we'll provide a FREE service for you, up to a point, but when it gets reasonably large or commercial you promise to give us your business."
There is no such thing as a free lunch.
Removing any "shady" or "not cool" accusations (and implicitly leaving them to the reader), and just adopting a neutral "Hey devs, make sure you read the ToS, 'cause I didn't and look what happened..." tone would make your piece basically unassailable.
Bitly is being pretty damn shady. Their home page says "sign up for free" and doesn't mention pricing anywhere, and their signup page doesn't mention paid options.
People don't have time to read every single terms of service. ToS are basically there to stop dicks from being dicks and then suing you, not to bury how you are going to hold someone's business hostage.
And yes most people do not read "every single terms of service" - but a business would be foolish to have so much of their business rely on another without reading the other's ToS. A look at Swayy's home page says "By connecting, you are agreeing to the Terms of Service and Privacy Policy." - funny they expect their users to agree to their ToS but can't be bothered to read ones for services they use.
As for bit.ly holding them "hostage" that's something Swayy should have considered before choosing them (or anyone else). What was Swayy's plan if bit.ly went out of business?
Link: https://bitly.com/a/pricing
And a quote:
"Never attribute to malice that which is adequately explained by stupidity" - Robert J. Hanlon.
---
Edit (please read this)
Oz Kats said: "as of april last year when we signed up for bit.ly that page was nowhere to be found"
My reply:
That actually changes everything.
As I understand, they are not retaining your data, but will pull the plug on a service you now depend and are not offering migration options, am I correct? This is certainly an awful business practice it could be illegal, but there is a problem.
At the time they failed to communicate the pricing so you started using their service, judging it would be free. If they started to charge, you could just pay or move to another provider, but the very model of their tool makes it impossible for you to truly "migrate" to another provider since the links are widespread, this isn't exactly their fault (nor yours).
If they are charging you 995$ just because they know you are out of options you might have a case, but that's so time/money consuming I would advise you to just do your best to migrate the widespread links.
Best of luck
I think Facebook and Google have lulled us into a false, unquestioning expectation that online services are free; when really we should be suspicious of any company claiming to offer a free service.
As I understand, they are not retaining your data, but will pull the plug on a service you now depend and are not offering migration options, am I correct? This is certainly an awful business practice it could be illegal, but there is a problem.
At the time they failed to communicate the pricing so you started using their service, judging it would be free. If they started to charge, you could just pay or move to another provider, but the very model of their tool makes it impossible for you to truly "migrate" to another provider since the links are widespread, this isn't exactly their fault (nor yours).
If they are charging you 995$ just because they know you are out of options you might have a case, but that's so time/money consuming I would advise you to just do your best to migrate the widespread links.
Best of luck
http://web.archive.org/web/20130401021533/https://bitly.com/
It had the new brand in use, and it had a "You Business?" link to Enterprise site:
http://web.archive.org/web/20130404123817/http://www.enterpr...
The enterprise site advices you to contact them for pricing.
http://web.archive.org/web/20130320100810/http://bitly.com/p...
It still contains the clause outlining that the free version is for non-commercial use only.
Building a business around a 3rd party service that you are not paying for without carefully reading the TOS or doing some research beforehand is a big mistake. The least you could do is save a copy of all the data for easy (read: reduced pain) migration in case it's ever needed.
They built their company around another company's free service, ignored the fact that Bitly has to make money off their service somehow (guess what, they charge for high volume customers), and then became outraged when bitly told them they needed to pay up.
If link shortening is so integral to the business, why have they not implemented their own link shortener?
Quit complaining you got something for free and abused it, and now they want you to pay them for the apparently critical service they provide you with.
> They could have dropped any other amount they wanted
They probably told you "the usual amount". Are there any grounds for suspicion that they are quoting you some outrageous price?
I don't see what could qualify as "shady" here.
And btw: from a very possible point of view they might think you didn't forget to read the small print, you deliberately tried to defraud them by acting as if you were non-commercial.
They can't look inside your head.
When choosing any technology or service one shouldn't expect there to always be an easy way to switch. Vendor lock-in is something that needs to be considered and investigated before deciding a technology or service. With the author's updated "biggest gripe" it sounds like he would consider it Oracle's fault if he built his business using OracleDB and then decided to switch to MongoDB.
I never heard of Swayy before reading this article - but it did a lot more to convince me to never consider using it than convince me of anything "shady" on bit.ly's end.
Explain to me again how bit.ly are the bad guys here?
I don't use personally and every now and then I examine the reasoning of delegating parts of my products to 3rd party providers.
As I said on the comment on your site: > Nothing is "deep within" the TOS, if you do what you are supposed to do when using it as part of your business model, and read it in it's entirety.
You completely and solely failed in your due diligence.
Fortunately, Archive.org has the original:
https://web.archive.org/web/20140612150420/http://ozkatz.git...
EDIT: mseebach is right, they just have to copy the link format
One says "Personal", and lets you continue along without pricing being mentioned.
Then there's a "Business" link that forces you talk with Bitly -- I'm assuming because you would have immediately been notified that it cost money.
You abused a service, and now you're upset because you can't scam them. Cool.
If you are not already a paying customer then I think they are letting you off easy. You are basing a business on a freemium product and the free part just ran out.
This is like bit.ly shutting down. Except! If you pay a fee, they won't shut down after all.
But I do agree that hiding pricing in small print is uncool.
Or honestly, just pay the $700 if it's not worth the dev investment and provides a significant value to your service.
So I could pull down 300k links in a few days. Their case would be a lot quicker because it sounds like they have all the valid bit.ly links, just not where they lead to.
And you have a few days to crawl the URLs and see what you get.
This is absolutely useful information, and thanks for sharing.
That said, calling the model "shady" or "not cool", etc. isn't really defused by the writer's repeated mea culpas.
For the price, what does it get you?
Running your own shorter sounds like a must these days.