2 ms·
does anyone have a link to the people who made this? I see 'Dev Astora' but can't find them on the web. am always hesitant to install browser plugins that have
by rapnie 8y ago
does anyone have a link to the people who made this? I see 'Dev Astora' but can't find them on the web.
am always hesitant to install browser plugins that have no website link, about, and privacy policy..