If you look up imgbb.com using a "whois" service, you get this. They really, really don't want anyone to know who they are.
______________________________________________________________________________
Registrant Withheld for Privacy Purposes
Registrant Org Privacy service provided by Withheld for Privacy ehf
Registrant Country is
Registrar NAMECHEAP INC NameCheap, Inc.
IANA ID: 1068
URL:
http://www.namecheap.com
Whois Server: whois.namecheap.com
Registrar Status clientTransferProhibited
Dates 2,497 days old
Created on 2014-12-05
Expires on 2025-12-05
Updated on 2020-04-12 Whois History
Name Servers PDNS1.REGISTRAR-SERVERS.COM (has 7,675,872 domains)
PDNS2.REGISTRAR-SERVERS.COM (has 7,675,872 domains)
Tech Contact Withheld for Privacy Purposes
Privacy service provided by Withheld for Privacy ehf
Kalkofnsvegur 2,
Reykjavik, Capital Region, 101, is
Bookmarks