Article

Data provider attribution: the rules when data is shown in a product

An attribution duty reaches a product by one of three routes: an open licence, an API's terms or your licence agreement. Here is what each text asks of a screen that shows the data, a checklist to apply, and one screen worked through.

10 min read

An attribution requirement is the part of a data provider's terms that says what your product must display when the data is shown to its users: usually a name, a link, a licence notice and a mark of any changes, placed beside the data. This post sets out where such requirements come from, what the open licences and published API terms we read ask for, and how to apply them to one screen. It reports what each text says, with its version or date, and is not legal advice.

Where an attribution duty comes from

An attribution duty reaches your product by one of three routes, and the route decides who wrote the terms and where you read them.

RouteWho writes the termsWhere you read themWhat they attach to
An open licenceThe licence steward, for every userThe legal code, by versionSharing or public use of the material
An API's termsThe provider of the APIIts terms of service and display policies, by dateThe content the API returns, where you display it
A licence agreementYou and the providerThe attribution clause you signedThe licensed data, in each use granted

The routes stack: a dataset you license can carry a credit owed upstream, delivered as a field or a notice. Which use a feature falls under, internal use, embedding or redistribution, is set out in what a data licence covers. This post deals with the credit itself.

What does attribution to a data provider require when its data is shown in a product?

Attribution requires what the governing text names. The texts we read draw on five elements: the provider's name in the words it designates, a link to the source or the licence, a notice naming the licence, a mark of changes you made, and a position near the data. API terms add logos, set wording and style rules.

Four open licences show how the elements combine, each reported by its version.

LicenceWhat triggers the conditionWhat the text asks forHow it may be given
CC BY 4.0, Attribution 4.0 InternationalSharing the material, including in modified form; sharing is defined to include public displayWhere supplied with the material, the creator and anyone designated for credit, a copyright notice, a notice referring to the licence, a notice referring to the warranty disclaimer and a link to the material where reasonably practicable; an indication of modifications; the licence text or link (section 3(a)(1))Any reasonable manner for the medium, means and context; a link to a resource holding the information is the text's example of what may be reasonable (section 3(a)(2))
ODbL 1.0, Open Database LicensePublicly using a Produced Work, such as an image or text made from the whole or a substantial part of the contents (section 4.3)A notice making anyone exposed to the work aware that content came from the database and is available under the licenceAssociated with the work; the example notice links the database name to the database and the licence name to the licence
OGL v3.0, Open Government LicenceCopying, publishing, distributing, adapting or exploiting the information, including in your own product or applicationThe attribution statement the information provider specifies, included or linked, or the default statement; a link to the licence where possibleWith several providers and a list impractical, a link to a resource holding the statements
CDLA-Permissive-2.0, Community Data License AgreementSharing the data, with or without modification (section 2.1)The text of the agreement, made available with the dataSection 3 places no restriction or obligation on Results, the outcomes of computational analysis such as models

Two points recur. Each licence attaches its condition to an act it names, so whether display inside a signed-in product counts as that act is a reading to settle with counsel. And the credit can often sit one link away: CC BY 4.0 and OGL v3.0 both accept a link to a resource holding the details, in the cases their texts describe.

Attribution requirements in API terms: how data provider credit is displayed in a product

API terms are where attribution gets most specific. Between them, the three sets we read fix the words or the logo, the link and its target, and the position against the data, and Google's Places policies forbid removing, hiding, obscuring or modifying the credit. They govern the API's content where your product displays it.

API and documentCredit and linkWhere it goesOther conditions
Google Places API, Policies and attributions for Places API, last updated 5 October 2026The Google Maps logo whenever possible; the text Google Maps where space is limitedNear the top or bottom of the content, within the same visual containerAuthors credited when photos or reviews are shown; results on a map go on a Google Map, whose visible attribution needs no addition; the logo unmodified; style rules for size and contrast
Crunchbase Basic, API documentation, read 7 October 2026Powered by Crunchbase with a hyperlink to Crunchbase, to the entity when the content is mainly about oneClose to the attributed dataThe link visible to crawlers such as Googlebot, with no nofollow tag
US Census Bureau, Data API Terms of Service, last revised 14 April 2026A notice that the product uses the Census Bureau Data API and is not endorsed or certified by the Census BureauProminently within the application; the terms say services should display itThe name may identify the source, and may not imply endorsement

Crunchbase's general Attribution Instructions, effective 23 November 2016, add that the credit must clearly state the content is sourced from Crunchbase and link to its page there; the link should go to the entity page for one entity or the homepage for several.

Record each verb with its rule. Crunchbase Basic says must; the Census Bureau's terms say should; Google's policies say the logo should be used whenever possible. A register that keeps the verb lets your counsel weigh the two apart.

Powered by credits: API terms of service attribution requirements for a data source

Powered by is one way to word a credit, and the right wording is the one the terms give. Crunchbase Basic requires Powered by Crunchbase with a hyperlink to Crunchbase; the Census Bureau's terms ask for a notice that pairs the credit with a disclaimer of endorsement; Google's Places policies ask for the Google Maps logo whenever possible.

The wording matters because Powered by can read as a relationship between two companies, and several texts rule one out.

  • CC BY 4.0, section 2(a)(6): no permission to imply that you or your use are connected with, sponsored, endorsed or granted official status by the licensor.
  • OGL v3.0: no right to use the information in a way that suggests official status or the provider's endorsement.
  • The Census Bureau's terms: its name may not be used to imply endorsement of any product, service or entity.

So use Powered by exactly where a text prescribes it, with its link. Where a text names the provider but sets no form, a plain line such as Source, then the designated name and the links asked for, gives the credit without suggesting a partnership. Where a text supplies a logo, follow its rules for the file: the Places policies say not to modify the logo in any way.

Credit on the screen, terms in the delivery

ODbL 1.0 treats showing the data and passing it on under different clauses. Using a Produced Work publicly needs the notice in section 4.3. Conveying the database or a derivative publicly brings in section 4.2: only under the licence or one it permits, with the licence or its address in the database and its documentation, and copyright, database right and licence notices kept intact. CDLA-Permissive-2.0 draws a similar line between data, which travels with the agreement text, and Results, which carry no obligation.

In a commercial agreement the same step is the one from embedding to redistribution, and redistributing company data under licence is the working list for that step. Map credit by surface, then: each screen, export file, report and API of your own. A download button can move a screen from one clause to the other.

What Fokals data carries for attribution

We license Fokals data by written agreement, for internal use, for embedding in a product or for redistribution, as a data licence or a redistribution licence. Your agreement sets the terms for Fokals data in your product, so read them before the screen is designed. Three things in the delivery help.

  • Attribution in the rows. The Web Traffic dataset is delivered with attribution: each row carries the attribution text for its monthly traffic tier. Keep the text with the tier wherever the tier appears. The field is defined in the data dictionary, and the dataset belongs to the announcements and scale product.
  • A licence in the manifest. A bulk export can come as a package of files with a manifest naming its period, versions and licence. Keep it beside the files, and any value on your screen traces to its delivery and licence, the provenance an audit asks for.
  • A link to the original. Company News carries the address of each original announcement or filing, so a headline can link to the company's own text.

A checklist for a product team

Run these for each surface before it ships, and again when a text or a design changes.

  1. List every source behind each screen, export, report and API response, with its governing text, version or date, and the day you read it.
  2. Copy each credit exactly, words, logo files and link targets, into one register your components read.
  3. Place each credit where its text puts it: the same visual container for Places content, close to the data for Crunchbase, prominently for the Census Bureau's notice, associated with the work for an ODbL Produced Work.
  4. Design the narrow state. Places accepts the text Google Maps where space is limited; set each source's form on a phone, a card and a tooltip.
  5. Log your changes. CC BY 4.0 asks the credit to indicate modifications and keep earlier indications, so record each filter, rebase and conversion.
  6. Check each link's target, an entity page or a homepage, and any nofollow your link component adds by default.
  7. Word credits without suggesting endorsement, and use Powered by only where a text gives it.
  8. Treat each export, report and API of your own as a separate surface: display or passing the data on.
  9. Follow the credit to derived values where the text reaches them: an ODbL Produced Work carries its notice, CDLA-Permissive-2.0 Results carry none, and an agreement says for itself.
  10. Re-read each text on a schedule, and remove a credit when a licensor asks, as CC BY 4.0 requires to the extent reasonably practicable (section 3(a)(3)).

Then test each screen. Tag every displayed value with its source key, and count values with no key and keys with no credit in the same container. Both counts should be zero on the narrowest layout and the widest.

Worked example: one screen, three sources

This example is illustrative. Acme Robotics is an invented company, and your sales platform shows its account page to your customers' users, drawing on three sources under three kinds of text.

Assumptions:

  • The page has three panels: Location, Regional labour market, and Technology and reach.
  • Location shows 2 values from the Google Places API, the headquarters address and its pin, on a Google Map.
  • Regional labour market shows 2 values from a table an invented publisher, the Example Statistics Office, releases under CC BY 4.0: the 12-month employment change in Acme Robotics' home county, and that change rebased by your team to an index.
  • Your counsel reads display to your customers as sharing under CC BY 4.0.
  • Technology and reach shows 9 values from licensed company data under your embedding agreement: 6 technologies from Technology Stack, the monthly traffic tier from Web Traffic, and the open and new postings from Hiring Activity.
  • Your agreement gives a credit line, used as written, and the platform has a page called Data sources and licences.
PanelValuesSource and textCredit on the panelCredit elements
Location2Places API; Places policies of 5 October 2026The Google Maps attribution the map already shows, kept visible in every layout1
Regional labour market2Example Statistics Office; CC BY 4.0One line: office and table, linked; CC BY 4.0, linked; rebased by your team; link to the sources page1
Technology and reach9Licensed company data; your agreementThe agreement's credit line; the Web Traffic attribution text beside the tier2
Footer0All threeLink to Data sources and licences1

The working:

  1. Values: 2 + 2 + 9 = 13, each tagged with one of 3 source keys. Values with no key: 0.
  2. Credit elements: 1 + 1 + 2 + 1 = 5, of which 4 sit in a panel and 1 in the footer.
  3. Keys with no credit in their panel: the logo covers Places, the source line the statistics table, the agreement's line the licensed data. Count: 0.
  4. The sources page holds what the regional line points to: creator, copyright notice, licence notice, disclaimer notice and the link to the table, the kind of linked resource CC BY 4.0 gives as an example of what may be reasonable.
  5. The index is a changed form of the table, so its change note stays on the panel in every layout, the one-line phone form included.

Last, the export button. A download sends the 9 licensed values out as rows, which your agreement may treat as passing the data on: settle it before the button ships. If export is granted, each Web Traffic row's attribution text travels in the file with its tier.

Frequently asked questions

Do I need to credit a data provider if users can only see the data, not download it?

Often yes, because several texts attach conditions to display. CC BY 4.0 defines sharing to include public display, ODbL 1.0 asks for a notice when a Produced Work is used publicly, and Google's Places policies set attribution rules for displaying Places content. Whether display inside a signed-in product counts as public under an open licence is a reading of its definitions to settle with counsel. A commercial agreement says for itself.

Can all data credits go on one sources page instead of next to the data?

Only where each text allows it. CC BY 4.0 gives a link to a resource holding the attribution information as an example of a manner that may be reasonable, and OGL v3.0 accepts a link to a resource holding the statements when several providers make a list impractical. Google's Places policies place the credit within the same visual container as the content, and Crunchbase asks for it close to the data. A sources page works best behind the credits on the screen, not instead of them.

Is a Powered by line enough attribution?

Where the terms prescribe those words, as Crunchbase Basic does with Powered by Crunchbase and a hyperlink, the line and its link are the credit they ask for. Where a text asks for more, such as the licence notice, the change note and the links listed in CC BY 4.0, a Powered by line covers only part of it. Where a text gives no wording, a plain source line names the provider without suggesting endorsement, which several texts rule out.

Do aggregates, scores or model outputs need attribution?

It depends on the text. CDLA-Permissive-2.0 places no restriction or obligation on Results, the outcomes of computational analysis of the data. ODbL 1.0 asks for a notice when a Produced Work made from the whole or a substantial part of the database is used publicly. CC BY 4.0 applies its conditions when you share the material, including in modified form. For licensed commercial data, the agreement's clause on derived data decides.

What attribution does Fokals data need when shown in a product?

Fokals licenses data by written agreement for internal use, embedding in a product or redistribution, and your agreement sets the terms for the data you show, so read it. In the delivery, each Web Traffic row carries the attribution text for its monthly traffic tier, to keep with the tier wherever it appears, and the manifest of a bulk export package names its licence.

What this page says about the products it names was checked against their public documentation on 7 October 2026. Product and company names are trademarks of their owners. Fokals is not affiliated with them or endorsed by them.