Юридическое лицо, зарегистрированное в Латвийской Республике, SIA «Medusa Project» (регистрационный номер 40103797863, дата регистрации 10.06.2014), неоднократно получало гранты от иностранных государственных органов и неправительственных организаций, в том числе Латвийского агентства инвестиций и развития (LIAA), Шведского международного агентства по развитию кооперация (The Swedish International Development Cooperation Agency (SIDA), OAK Foundation (включено в перечень иностранных и международных организаций, деятельность которых признана нежелательной на территории Российской Федерации).
SIA «Medusa Project», получая финансирование от иностранных источников, распространяло сообщения и материалы, предназначенные для неограниченного круга лиц.
23.04.2021 включено в реестр иностранных агентов. 07.02.2023 включено в перечень иностранных и международных организаций, деятельность которых признана нежелательной на территории Российской Федерации.