License Terms

These License Terms apply to Dynamic Layer, including the Figma files, Flutter code, components, variants, templates, documentation and any other digital assets provided as part of Dynamic Layer.

By purchasing, downloading or using Dynamic Layer, you agree to these License Terms.

Dynamic Layer grants you a non-exclusive, non-transferable license to use Dynamic Layer according to the license type you purchased or downloaded.

Dynamic Layer remains the intellectual property of Dynamic Layer. You are granted only the rights described in these License Terms. All rights not expressly granted are reserved.

Free Preview License

The Free Preview License allows one individual user to access and test selected Dynamic Layer components.

You can use the Free Preview to evaluate Dynamic Layer, explore the Figma structure and test the selected Flutter code.

You cannot use the Free Preview to create commercial client projects, publish finished products, share the files with a team, upload the files to a shared repository, redistribute the assets or use the included components as part of a competing product.

Personal License

The Personal License allows one individual user to use Dynamic Layer for personal, commercial and freelance projects.

You can use the Personal License to create:

Personal projects

Commercial projects

Freelance client projects

Mobile app designs

App prototypes

MVPs

Flutter apps

SaaS products

Apps sold or published to end users

Client deliverables created by you as an individual freelancer

You may modify and adapt the components, templates, Figma files and Flutter code to create End Products.

You may deliver End Products to clients, as long as Dynamic Layer itself is not redistributed as a standalone design system, UI kit, template package, component library, code library or app starter kit.

You may include customized Dynamic Layer components in a client deliverable when they are part of a specific End Product. However, your client does not receive a license to reuse Dynamic Layer outside of that End Product unless they purchase their own license.

You may provide design files or source code to a client only as part of a specific End Product. The client may not extract, reuse, publish, redistribute or use Dynamic Layer outside of that End Product without purchasing their own license.

The Personal License is limited to one individual user. It may not be shared with a team, agency, company or other individuals.

If Dynamic Layer is used by multiple people, shared within a team, used as a Figma team library, added to an internal repository or used across client projects by an agency, an Agency License is required.

Agency License

The Agency License allows the purchasing company, agency, studio or product team to use Dynamic Layer internally with the licensed team members according to the purchased Agency License.

The Agency License allows the Licensee to use Dynamic Layer for:

Internal team workflows

Client projects

Commercial mobile app projects

Shared Figma libraries within the licensed team

Internal Flutter repositories within the licensed team

App prototypes

MVPs

Production apps

End Products delivered to clients

End Products published to end users

The Licensee may provide design files or source code to a client only as part of a specific End Product. The client may not extract, reuse, publish, redistribute or use Dynamic Layer outside of that End Product without purchasing their own license.

Employees and contractors of the Licensee may access and use Dynamic Layer as long as they are working on behalf of the Licensee and are covered by the purchased Agency License.

The Agency License allows the Licensee to create and deliver End Products for clients. However, clients do not receive a license to reuse Dynamic Layer outside of the delivered End Product unless they purchase their own license.

The Agency License does not allow the Licensee to resell, sublicense, redistribute or publish Dynamic Layer as a standalone design system, UI kit, template package, component library, code library, app starter kit or downloadable resource.

You cannot

Regardless of license type, you cannot:

Resell, sublicense, redistribute or publish Dynamic Layer as a standalone product

Share Dynamic Layer with people who are not covered by your license

Upload Dynamic Layer to a public repository

Publish the original Figma files, Flutter code, components, templates or design assets

Create a competing design system, UI kit, component library, template package, starter kit or code library based on Dynamic Layer

Convert Dynamic Layer to another design tool, framework or platform and make it available for sale or for free

Use Dynamic Layer to create a product that allows end users to build their own apps, templates, design systems, UI kits, components or code libraries using Dynamic Layer or derivatives of Dynamic Layer

Include Dynamic Layer in an online course, membership, bundle, marketplace product or downloadable resource in a way that gives others access to the source files

Give students, customers, members, course buyers or community members access to the Dynamic Layer source files

Remove copyright, license or attribution notices from the source files where such notices are included

Use Dynamic Layer in a way that violates applicable law or infringes the rights of others

Open source projects

You may not publish Dynamic Layer source files, Flutter component code, Figma files, templates, design assets or derivative libraries in a public repository.

You may create free End Products, but you may not make the Dynamic Layer source materials publicly available or easily extractable.

If an open-source project exposes Dynamic Layer source code, components, templates or design assets, it is not allowed under this license.

Allowed examples

Examples of allowed usage:

Designing your own mobile app in Figma

Building your own Flutter app using Dynamic Layer components

Creating a mobile app prototype for a client

Creating a commercial app or SaaS product

Creating a client app as a solo freelancer with a Personal License

Using Dynamic Layer across multiple client projects with an Agency License

Customizing the components to fit the branding of a specific app project

Publishing a finished mobile app to the App Store or Google Play

Delivering a finished mobile app design or Flutter app to a client as part of a specific client project

Not allowed examples

Examples of usage not allowed:

Selling Dynamic Layer as your own design system

Uploading the Figma file to a public template marketplace

Publishing the Flutter components in a public GitHub repository

Creating a UI kit based on Dynamic Layer and selling it

Creating a Flutter component library based on Dynamic Layer and giving it away for free

Converting Dynamic Layer to React Native, SwiftUI, Webflow, Framer, HTML, React or another framework and selling or distributing it

Using Dynamic Layer inside an app builder, template builder or design system builder where end users can create their own products from the components

Giving students, customers, members or course buyers access to the Dynamic Layer source files

Sharing your Personal License with an agency team

Adding Dynamic Layer to a company-wide repository without an Agency License

Using Dynamic Layer as a shared Figma team library without an Agency License

Bundling Dynamic Layer with another product, course, template pack or resource library

Definitions

Licensee means the individual or company that purchased or downloaded a Dynamic Layer license.

Dynamic Layer means the Figma files, Flutter code, components, variants, templates, documentation and any other digital assets provided as part of the product.

Components and Templates means the design assets, source code, UI patterns, screens, templates and related materials included in Dynamic Layer.

Source Materials means the original or modified Figma files, Flutter code, components, templates, design assets, documentation and related source files included in or derived from Dynamic Layer.

End Product means a final mobile app, Flutter app, prototype, SaaS product, website, client deliverable or other project created using Dynamic Layer, where Dynamic Layer itself is not the main value being sold, shared or redistributed.

End User means a user of an End Product.

Client means an individual or company receiving custom professional services from the Licensee.

Agency means a company, studio, product team or organization using Dynamic Layer with more than one person or across multiple client projects.

Employee means a full-time or part-time employee of the Licensee.

Contractor means an individual or business entity contracted to perform services for the Licensee.

Ownership

Dynamic Layer remains the intellectual property of Dynamic Layer.

You own the End Products you create using Dynamic Layer, but you do not own Dynamic Layer itself, the original source files, the original components, the original templates or the underlying design system.

You are granted only the rights described in these License Terms. All rights not expressly granted are reserved.

Updates

If your license includes updates, you will receive access to updates made available for the relevant Dynamic Layer product version.

Lifetime updates means updates made available for the purchased Dynamic Layer product for as long as that product is actively offered and maintained.

Lifetime updates do not include separate future products, new product lines, custom work, individual support, consulting, agency onboarding or products sold under a different name unless explicitly stated.

Dynamic Layer does not guarantee that specific future features, components, templates, platforms or updates will be released.

Enforcement

If you violate these License Terms, Dynamic Layer may suspend or terminate your access to Dynamic Layer.

In cases of intentional misuse, redistribution, resale, public sharing or license abuse, Dynamic Layer reserves the right to pursue legal remedies.

Any refunds or remedies will be handled according to the applicable refund policy and mandatory consumer protection laws.

Liability

Dynamic Layer is provided as a digital design and development resource.

To the maximum extent permitted by law, Dynamic Layer’s liability for damages, losses or claims arising from your use of Dynamic Layer is limited to the amount you paid for your license.

Dynamic Layer is not liable for indirect, incidental, consequential or special damages, including lost profits, lost revenue, lost data or business interruption.

Dynamic Layer does not guarantee that your End Products will be accepted by app stores, generate revenue, meet legal requirements or be free from errors.

You are responsible for reviewing, testing and validating any End Product you create using Dynamic Layer before publishing or delivering it.

Mandatory rights

Nothing in these License Terms limits any rights that cannot be excluded or limited under applicable law.

If mandatory consumer protection laws apply to you, those rights remain unaffected.

Questions

If you are unsure which license you need, please contact Dynamic Layer before using the product in a team, agency, company, shared repository or public repository.