Nee, je hoeft geen account aan te maken om je logo te uploaden. Echter, het is handig om een account aan te maken om je logo gemakkelijker te kunnen terugvinden, bewerken en om er een back-up van te maken.