NHacker Next
login
▲Font Smuggler – Copy hidden brand fonts into Google Docsbrianmoore.com
146 points by lanewinfield 4 days ago | 69 comments
Loading comments...
dijit 10 hours ago [-]
Whoa. How does this work?

One of the major issues we had at my previous company weaning people off of powerpoint (to google docs) was brand fonts. Ours, of course.

A lot of what is considered brand identity in presentations comes from fonts, which makes Google Docs Slides a non-starter for many unfortunately.

(we ended up making them in powerpoint and using the Google Docs compatibility mode with pptx).

mhitza 10 hours ago [-]
From the small info icon that opens up a section.

  > Google Workspace lets brands who pay enough embed custom corporate fonts into their docs and slides. Normally, these are locked to just those brands shelling out for custom typefaces, but there's one loophole: the ol' copy/paste. Below are a selection of brand fonts with which you can do exactly that. Enjoy.
dijit 10 hours ago [-]
Oh thanks! I looked but I missed that.

So, I need to be super rich? Thats sad.

crazygringo 8 hours ago [-]
No, you need to be at least a medium-sized corporation basically.

Then because your contract with Google is large enough to matter, they'll add your custom corporate branded fonts to your font dropdowns.

Freak_NL 7 hours ago [-]
Basically the level where you've progressed from user to customer.
vrganj 9 hours ago [-]
Why did we go from owning the software we run and being able to just modify things as we see fit to "You have to give Google a lot of money so you can have your own font in your own presentation"?

Where did things go this wrong?

Andrex 8 hours ago [-]
I'm going to go the unpopular route and ask, how mission-critical are fonts, really? Protected fonts such as these can't be mission-critical, legally, right?

Never felt myself lacking for fonts in Docs, myself. Quite the opposite, Google Fonts has way more than I'd ever have preinstalled and is now my primary avenue for typeface discovery.

vrganj 8 hours ago [-]
Depends on what you do.

Are you building a slide deck on your systems architecture? Probably doesn't matter.

Are you building a marketing deck on your new corporate identity? Probably matters a lot.

Either way, the tool I'm using shouldn't be the one deciding what matters and what doesn't. Just let me use my font as I please!

Andrex 5 hours ago [-]
I could see some kafkaesque organization writing-up or firing someone for using the wrong font on a PowerPoint presentation.

Such companies should be mocked and shamed, not held up as examples to follow.

brk 8 hours ago [-]
It doesn't matter on the corporate identity either.
selectodude 7 hours ago [-]
It may not matter to you, but in this circumstance, your opinion doesn’t matter.
SAI_Peregrinus 7 hours ago [-]
It only matters to the designers. The users don't care which sans-serif font the designers picked, they all look the same.
circuit10 7 hours ago [-]
It’s subtle, but attention to detail all around will add up to something that looks polished. I appreciate that as a user, at least
rafram 6 hours ago [-]
Fine, I’ll take the bait. If this is true, then why isn’t everything in the world Arial/Helvetica?
bigstrat2003 4 hours ago [-]
Because people are stupid enough to worry about many things which don't matter. This includes, but is not limited to, font choices.
9864247888754 1 hours ago [-]
That's the most retarded take I've seen in a while.
vrganj 7 hours ago [-]
The designers are generally the ones doing and watching presentations on design. They are also the users of the office suite in this case.
wongarsu 8 hours ago [-]
You can still pay Microsoft money to get a desktop copy of Powerpoint, which will use your system fonts. Using google docs is entirely self-inflicted

Granted, you now need to pay Microsoft a monthly fee for Powerpoint instead of a one-time-fee. But that is in large part because too many people preferred Google Docs, so Microsoft tried to become more like them

gschizas 8 hours ago [-]
You can still pay Microsoft a one-time-fee instead of a yearly one. You can even go to a physical store and get a physical box with Office (granted, it doesn't contain anything inside it anymore )
colejohnson66 5 hours ago [-]
When we stopped paying for things. Seriously. If you pay for software, you can modify it. If you pay Google, they’ll modify it for you.

Yes, the EULA may prohibit modifications of local installations, but you’re not physically restricted from doing so - only contractually.

Someone 9 hours ago [-]
If you want to drink your own wine in a restaurant, you have to pay for that, too.

This isn’t much different; there still are plenty of non-Google options for creating presentations to choose from that do allow using your own font.

Dylan16807 1 hours ago [-]
If SaaS is a restaurant, what's software I purchase? A personal robot chef with an infinite ingredient supply, no charge for using my own wine?

I think that supports the "Where did things go this wrong?" sentiment.

Mattwmaster58 7 hours ago [-]
copy/paste doesn't tell you much - here's the text/html content they put on your clipboard if you're curious. Apparently GDocs supports this out of the box, just hides it from the selection box. Which makes sense given that it doesn't support any font.

<html> <body> <!--StartFragment--><meta charset='utf-8'><meta charset="utf-8"><b style="font-weight:normal;" id="docs-internal-guid-8b11d82e-1a25-4b6a-be64-ebdd55b2a698"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:22pt;font-family:'Facebook Sans',sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">I just stole Facebook Sans</span></p></b><br class="Apple-interchange-newline"><!--EndFragment--> </body> </html>

rafram 10 hours ago [-]
> Google Workspace lets brands who pay enough embed custom corporate fonts into their docs and slides. Normally, these are locked to just those brands shelling out for custom typefaces, but there's one loophole: the ol' copy/paste.
tavavex 6 hours ago [-]
I didn't know that many brands had their own bespoke fonts. Especially the less prominent players like Colgate or Korean Air. Was this caused by normal font licensing being so restrictive or expensive that they just decided to hire someone to make a font just for them, or design teams insisting that this sans serif that looks almost like all the others (but not quite) is essential to their design?
russdill 6 hours ago [-]
For most of these fonts, I feel fairly certain if someone gave me a sample I could identify the brand.
mrweasel 6 hours ago [-]
Remove the name from the font and I'm fairly certain that I'd get none of them, well maybe HP.

E.g. the Klarna Headline is pretty distinct, but I've never seen it before. The four other Klarna fonts are super generic. Also why do they need five different fonts?

Mostly I think these custom fonts are a waste of money. If you ship software that needs to include fonts, and you don't want to pay a license, it makes sense. If you do it because of "corporate identity" it seems pointless.

russdill 5 hours ago [-]
Different people work differently I suppose. It's true that some of the fonts seem designed to be forgettable, such as Source, Product, Optimistic. But others are, like Netflix, Verizon, Korean Air, HP, and Colgate look heavily branded to me.
pixl97 6 hours ago [-]
>like Colgate

It's still an 80 billion dollar company in market cap, so there is that.

Also I'm guessing it's so they have another means of attack on knock off products that directly copy them.

wpm 6 hours ago [-]
I have respect for the design teams that at least just drop the bullshit and say "Yeah Inter is our font, whatever, who cares"
ngrilly 9 hours ago [-]
Would be really good if Google Docs could support custom brand fonts by letting their customers upload them in the admin console.
jmathai 8 hours ago [-]
Received DMCA takedown notices for a paid font I used for my wife’s interior design website that she liked but we didn’t pay for because…I’m lazy.

I was surprised to receive the DMCA (it is hosted on GitHub Pages). I ignored the emails because…I’m lazy.

They (GitHub) eventually took down the repository (and site). So I swapped to another font and I don’t think my wife noticed.

I think all of this was still easier than probably paying for the font!

Lesson of the story? Don’t underestimate the impact of laziness on your potential customers.

detritus 8 hours ago [-]
Out of interest, did you rename the font prior to use? I'm curious how they found it.

You can also just stick them in a font-editor and re-export "as your own font" with some minor tweaks. Not that you should, of course.

iamcalledrob 7 hours ago [-]
You really should pay, especially for work by small foundries.

Making a typeface takes a tremendous amount of work. The financial upside is extremely hard to justify.

I think non-designers underestimate the amount of effort required by an order of magnitude. I put it in the territory of building indie games. Potentially years of your life go into it, and it's a huge problem if everyone pirates your work.

detritus 6 hours ago [-]
I'm actually a designer, have paid for many fonts - including licenses for websites - have made a couple myself and have a good idea how hard they are to make.

That said, a certain corporation's bought up a load of fonts made over the past x decades and is making a tidy sum selling old rope again and again without adding anything of value, or funding the original designers/converters, so I'm quite happy to illuminate how an individual can get around such things for use on their personal blog with an audience of ten, should they so wish.

.

ed - you're also not as likely to be able to get a whole usable font from a small foundry in the first place, without buying it.

NoMoreNicksLeft 6 hours ago [-]
>You really should pay, especially for work by small foundries.

You can't copyright the alphabet.

>and it's a huge problem if everyone pirates your work.

I've never pirated a font. Not once have I boarded a ship in the middle of the ocean, gun in hand, taking the crew and cargo of typography hostage.

But more seriously, I acknowledge that it's a problem. It's just not my problem.

an-honest-moose 6 hours ago [-]
>You can't copyright the alphabet.

You're not paying to use the alphabet, there are plenty of perfectly legible typefaces that are completely free for you to use.

NoMoreNicksLeft 1 hours ago [-]
You can't copyright basic geometric shapes either.

>there are plenty of perfectly legible typefaces that are completely free for you to use.

You mean there are plenty of bezier curved shapes which are within the public domain and no one can stop me. I'm not obligated to surrender my rights so you can turn typography into a business model. If you piss me off, I might just release tools that even stooges can use that copy the shapes out of the otf file, rearrange those completely so that no file fingerprinting will match, and has the user rename the files. I will go to war.

dhosek 6 hours ago [-]
Legally, typeface designs do not receive protection (which is based on idiotic declarations like “you can’t copyright the alphabet”) but digital font files are considered programs and thus are able to be protected as IP.¹ You can try to justify the theft to yourself but somewhere there’s an individual (or on some occasions many individuals) who spent a long time making decisions about how that typeface should look and choosing the best points to turn it into splines to describe the shape and you decided that your laziness trumps their work.

⸻

1. I would note that bitmap fonts do not receive the same protection as Type 1 or OTF fonts.

NoMoreNicksLeft 59 minutes ago [-]
>there are plenty of perfectly legible typefaces that are completely free for you to use.

Legally based off the carefully considered positions of philosophers of law like Thomas Jefferson, and others just as renowned, who actually created modern copyright law in the United States, because they weren't trying to set you up to be rent-seeking degenerate scribblers for the next umpteen millennia.

>but digital font files are considered programs

As precedented in case law by degenerate judges who should be brought up on treason charges. They aren't programs in any meaningful sense, culinary recipes are likely closer to programs (they, arguably, run on a Turing-complete machine, the human brain, and have something akin to branching going on once in awhile).

>You can try to justify the theft

What theft? No theft occurred, because I denied no one the possession of their own property. Even the judges and lawyers have to admit that this is at most infringement, so please use that word or just confess here and now that you'rea manipulative liar.

>I would note that bitmap fonts do not receive the same protection as Type 1 or OTF fonts.

What!?!?! Those aren't programs too? Please, consult the computer scientists, they must be informed! Are they also not stored as ones and zeroes?

jmathai 55 minutes ago [-]
I did not - I wasn't trying to evade - I was just being lazy.

I do believe whoever the font owners are paying just scrape the HTML and CSS looking for patterns matching their font.

novov 9 hours ago [-]
Is there any difference between Source Serif and Source Sans as listed here and the publicly available versions, given they are open source typefaces?
ILoveHorses 8 hours ago [-]
Any idea how did the creator manage to get access to the fonts in the first place? Won't you need a Google Docs document which uses the given font and then copy it from there and put it up on the website? Or is there some way the creator could have put these fonts on his website from publicly available information?
lanewinfield 4 hours ago [-]
hi, creator of the site here.

A LONG time ago, I was shared on a document with a brand font and was surprised to see it was a custom one. With a bit of testing, I realized I could pull it into a new document and that new document would then become "infested" with that font and allow me to use it anywhere else within.

I recently realized there must be even more fonts that exist that I don't know of, so (transparently, with the help of Claude,) I ran through a list of potential clients (some listed on Google Workspace's site, some I just assumed) and tested across many. This is the list I came back with.

bogdan 8 hours ago [-]
Have a look at the raw clipboard data with something like https://evercoder.github.io/clipboard-inspector/ and you'll see how it's all set up. A bunch of markup that can be obtained from any google doc with the font name updated.
yorwba 8 hours ago [-]
It's just setting the font-family in the style attribute of a <span>. (As you can see by inspecting the text/html content of your clipboard, e.g. with `xclip -selection clipboard -o -t text/html`)
varun_ch 8 hours ago [-]
I knew about this for Google’s own fonts but had no idea they offered the option to use custom fonts. Is there any easy place to find a list of them? I wonder if the custom fonts are just hardcoded/pushed to their CDN alongside all the other ones.
love2read 9 hours ago [-]
I really like the style of copying the “google tool” style that this website and jmail use. It makes the project feel different compared to all the ai-generated app these days.
virtualritz 8 hours ago [-]
I love how all these 'brand' fonts look indistinguishable to an untrained eye and still brain-frying-bordedom-inducingly close to each other to someone like me who actually studied & worked in typography.

Related: https://eidosdesign.substack.com/p/why-every-brand-looks-the...

bensyverson 7 hours ago [-]
It's just the design team running in place. And at a certain scale, it's cheaper to pay a type foundry $100k once, rather than paying Monotype continuous fees for a legacy family.

But as someone who has made multiple neutral sans families, I agree. The launch rhetoric about creating a differentiated visual identity is comical when you look at all the interchangeable corporate sans together.

bonoboTP 6 hours ago [-]
Pretty sure it's just the pendulum swinging. Today its all about serious and clean and minimal. Then it will be whimsical and maximalist again. Skinny jeans, baggy jeans. Skeumorphic, flat.
gguncth 6 hours ago [-]
The purpose of the brand font is to avoid paying licensing fees. Because the typefaces aren’t protected by copyright it’s usually enough to just have someone go and essentially clone an existing font. The whole thing is an artifact of peculiarities of IP law
JoshTriplett 4 hours ago [-]
> The purpose of the brand font is to avoid paying licensing fees.

There are more than enough good fonts under OFL that it surprises me people want to commission a custom font primarily for licensing reasons rather than using a standard one.

virtualritz 5 hours ago [-]
My comment was not on why but what.

A brand is still free to commission a copy/clone of an 'interesting' font that has character (or, beware even serifs) ...

breakingcups 6 hours ago [-]
Is that true, though? Wouldn't it be possible to just copy a font wholesale, since they are uncopyrightable? How would licensing fees be enforced?
hedora 5 hours ago [-]
I think modern fonts include hinting software and stuff like that.

If you produced a bunch of screenshots of the output at various sizes, and then asked an LLM to convert to ttf or whatever, I’m guessing that’d be OK. I’m not an expert in this stuff though.

elcapitan 5 hours ago [-]
Brand fonts are typically a specific license by the original creator of the font, often together with some adjustments (e.g. big companies often need additions for global markets that were not in the smaller original font)
layer8 6 hours ago [-]
I think they just misspelled “Bland fonts”.
bigstrat2003 4 hours ago [-]
Corporate branding is nothing but an exercise in playing psychological tricks on people. None of it is actually distinct or important. But the silver tongued guys say it is, so people believe it even though it isn't true.
dkuntz2 7 hours ago [-]
that's because a ton of them are just off the shelf fonts they had someone make minor changes to
youniverse 5 hours ago [-]
I was just looking into the custom anthropic sans and serif fonts used for the claude app, I really like those!
WillAdams 8 hours ago [-]
Surprised that such font access isn't gated by IP address --- usually font licenses are quite restrictive and have such requirements for usage.
jonpalmisc 8 hours ago [-]
The licenses (from major foundries/vendors) are indeed usually quite restrictive; however, the hard part has always been enforcing them. It's not surprising to me that Google hasn't built any guardrails around this.

After all, gating by IP address? What happens if someone from the marketing team logs on from an airport? All of the slides revert to Arial?

WillAdams 7 hours ago [-]
The access would presumably need to be done through a VPN to have the fonts.
qingcharles 4 hours ago [-]
Ehh.. a lot of these docs go out to customers and end users. Playboy for instance sends out tons of their updates and plans to clients with their own custom fonts in it.
WillAdams 4 hours ago [-]
That's what PDFs are for --- the font files can be embedded in a fashion which precludes downloading/usage.

Various print shops have systems in place for previewing/approving print jobs as well.

Cockbrand 4 hours ago [-]
This is an architectural problem. These companies share their documents with externals, and the documents must behave normally to these externals. So it doesn't just have to look as intended, the external person also needs to be able to edit the documents with the CI fonts available.

One could imagine that access to the fonts could be restricted to the logged-in user, but that would mean that public documents that can be accessed without a login wouldn't have the specific fonts.

F7F7F7 3 hours ago [-]
Google would sooner turn off the feature than build some convoluted solution to protect a custom brand font. It's a problem that's not worth solving.

I can just as easily download them from any of the brand's official websites. The vast majority are being utilized via font-face and are rendering inside of heading and body text.

Convenient WOFF format, all weights, and available in 2 clicks in Dev Tools. And if Dev Tools is too difficult there are dozens of free extensions that will do it for you.

I'd argue that what little Google provides now is more secure than the official websites' usage.

numbers 5 hours ago [-]
because they're brand fonts, none of them feel great to write more than a headline with
huflungdung 7 hours ago [-]
[dead]