Would this look natural:

StackExchange is a helluva site! I found out about this site at Facebook.

Or should we use the preposition on:

StackExchange is a helluva site! I found out about this site on Facebook.

Or are both okay?

(Inspired by a lang-8 post)

  • 2
    "on" wins for frequency, but "at" is not wrong. To be ornery, you can say "in|on the Facebook". – Tᴚoɯɐuo Jul 9 '15 at 16:58
  • 2
    ornery: 2. obstinate. To me it is like not automatically agreeing with something. – user3169 Jul 9 '15 at 17:15
  • 1
    I think most people would use on. Using at makes it seem like a physical location. "Clouds" don't qualify. – user3169 Jul 9 '15 at 17:20
  • 2
    Yeah, at seems to indicate an unusual conceptualization of Facebook as a location. – snailplane Jul 9 '15 at 17:55
  • 1
    Oh, I'd like to add one more comment: If you worked at Facebook (or used to work at Facebook) and found out about Stack Exchange in the course of your employment, then it would make sense to say you found out about it at Facebook. – snailplane Jul 10 '15 at 15:19

The way that discussion works about the internet is different from the way that discussion works about other things.

For an actual physical location, you would use "at":

I found out about the concert at my friend's house.


She met him at Talbothays Dairy Farm.

However, when refering to websites by their name(at least in this context), you use "on":

I found the information on wikipedia.

You would use "at," though, if you were talking about an actual website address, or link:

You can find the information at www.wikipedia.com/help.

| improve this answer | |
  • Can we consider 'in' also? How would be: you are in Stack.exchange or on Stack.exchange ? – Bellatrix Sep 26 '19 at 16:59
  • @Isa No, we don't use 'in' in this context. – Old Brixtonian Sep 27 '19 at 0:37
  • @OldBrixtonian Thank you. – Bellatrix Sep 27 '19 at 21:33

Not the answer you're looking for? Browse other questions tagged or ask your own question.