Since frogs can only jump forward, they are regarded as a symbol of progress, success and financial security. Frogs have been seen to be a symbol of good luck all over the world. The Irish believe that the frog is closely related to the Leprechaun and could play similar tricks to the Irish mythical creature.
The combination with the word free provides a sense of independence and freedom to the client. Means, financial security gives freedom and independence to your life. In order to give the logo a confident and reputable expression, a cartoon-like representation of the frog was dispensed. Rather, the frog was only indicated involving the letter >>O<<.