A method implemented by computer means, for providing at least one optical lens adapted to a wearer, the optical lens comprising a first part and a second part, the method comprising the steps of: a) receiving, directly or indirectly via a manufacturing side, from a first networked computer entity (PC1; PC3) located at a lens ordering side, a first set of data, the first set of data comprising at least wearer's data and in particular wearer's prescription data, b) sending a second set of data comprising at least an optical lens design information and the wearer's prescription data to a second networked computer entity located at a lens designing side, and receiving from the second networked computer entity a third set of data comprising at least optical lens data calculated from the second set, wherein the optical lens data comprises a first set of optical lens data related to the first lens part and a second set of optical lens data related to the second lens part, the first set of optical lens data and the second set of optical lens data defining together a global optical function of the optical lens, wherein the optical function of the optical lens defines optical and geometrical properties of the optical lens; c) sending at least to a third networked computer entity, at a lens manufacturing side, at least the first set of optical lens data; d) sending at least to a fourth networked computer entity, at a semi-finished lens manufacturing side (SFLMS), at least the second set of optical lens data; wherein the at least first and second optical lens data (OLD1, OLD2) are each at least partially modified by a masking function (ENCR; MOLD1, MOLD2) and wherein a masking function is applied to: - the first set of optical lens data so as to obtain a first modified set of optical lens data (MOLD1), and - to the second set of optical lens data so as to obtain a second modified set of optical lens data (MOLD2), wherein the masking function applied to the first set of optical lens data is a convolution by a first optical transfer function being applied to the first set of optical lens data and the masking function applied to the second set of optical lens data is a convolution by a second optical transfer function being applied to the second set of optical lens data, and wherein, when the masking function is applied, the first and second optical transfer functions are chosen in particular so as the first modified set of optical lens data (MOLD1) and the second modified set of optical lens data (MOLD2) define together a same optical function than the optical function of the optical lens, and wherein, the masking function applied to the second set of optical lens data is the inverse of the masking function applied to the first set of optical lens data. a) receiving, directly or indirectly via a manufacturing side, from a first networked computer entity (PC1; PC3) located at a lens ordering side, a first set of data, the first set of data comprising at least wearer's data and in particular wearer's prescription data, b) sending a second set of data comprising at least an optical lens design information and the wearer's prescription data to a second networked computer entity located at a lens designing side, and receiving from the second networked computer entity a third set of data comprising at least optical lens data calculated from the second set, wherein the optical lens data comprises a first set of optical lens data related to the first lens part and a second set of optical lens data related to the second lens part, the first set of optical lens data and the second set of optical lens data defining together a global optical function of the optical lens, wherein the optical function of the optical lens defines optical and geometrical properties of the optical lens; c) sending at least to a third networked computer entity, at a lens manufacturing side, at least the first set of optical lens data; d) sending at least to a fourth networked computer entity, at a semi-finished lens manufacturing side (SFLMS), at least the second set of optical lens data; - the first set of optical lens data so as to obtain a first modified set of optical lens data (MOLD1), and - to the second set of optical lens data so as to obtain a second modified set of optical lens data (MOLD2),