Digital Duck was founded in 2021 by ex-chief of staff of Alexei Navalny* Leonid Volkov. The Lithuanian company showed a loss of €24.5 thousand in the 2022 financial year.

The company's total accounts payable amounted to €65.4 thousand. According to RT, the legal entity could have been registered in order for Volkov to obtain a residence permit in Lithuania. Alexey Anatolyevich Navalny is included in the register of individuals involved in terrorism and extremism.